Added underlying byte representation
Packet serialization and refractoring
Refractoring, documentation and improved error handling.
Documentation
Packet serialization exception
Testing entry for shared codebase
Dealt with checkstyle. Fml what a mess
Checkstyle member hiding fixed (prefixed problematic arguments with arg)
Merge remote-tracking branch 'choose_remote_name/master'

Conflicts:
	Shared/src/org/insomnia/rollit/shared/network/Packet.java