Server now properly splits the packet payload into multiple fragments if needed.
Server settings now properly get defaults.
Added the basis for compression support, though it doesn't do anything right now.
Removed unused NEX type structs.
And finally, fixed all godoc and other linting issues.