A ton of work on the byte structures

Broke a lot of things in the process, still need to update other
classes to reflect changes
Autoshrink on by default
Renaming things still, and made room searcher work with other environments
More renaming and organisation
More renaming
Added comphenix's PacketWrapper classes, will use them soon