tests: add new fields to su packet
feat(core): split raw client and managed client as well as packet handlers
Resolves #65
feat(packets): remove ExtraSpace from CList packet and replace it with allowing multiple separators
docs: add missing documentation
Merge pull request #60 from Rutherther/feat/combat-v1
Make combat nonblocking, make multiple queues for distinct operations
tests(core): add tests for contracts
tests(game): add raid tests
tests: add ptctl deserialization test
feat(packets): make lists and conditional parameters non-optional non-nullable
Merge pull request #53 from Rutherther/feat/raids
Add raid processing
tests: add raid packet tests
Merge pull request #54 from Rutherther/test/packet-files
Add tests working with packet files
tests: add basic inventory, group, charater tests
chore: add mates and friends packet logs
fix: change packet logs extension to plog to avoid gitignore
chore: copy init_off_on log
tests: add game friends tests
chore: add Game test files with comments saying what tests to implement
tests(game): add basic test for mates