Added new linked list type
HUGE commit! Added a new packet generation script, and implemented all
functions required for the code that is generated to compile.
Fixed queue implementation (for now)
random little changes. Next commit will be a redo of some of the core
Added new X-Macro for config
Started config system, needs some work.
Cleaned up packet header (a little bit) with X-Macros.
Improved error header with X-macros
Added new connect and disconnect methods to the client class.
Bug fixes and general code cleanup
Major changes to the layout of the project.
Removed libuv, and replaced it with libuev.
Server can now respond to server list ping.
Added new encoder for writing packets
Bugfixes for decoding functions
Renamed parsing files to decode. I think the new name is more clear.
Added some unit testing for the parsing system
More additions to the parser