Improved onClose handling, added extra tests, added javadoc and did some code cleanup
Refactored entire server message system
- The server now validates if messages are valid through a message handling system
- The clients have been adjusted to support the bare minimum (read: game is playable) and to report on messages they don't understand yet
- Because of a glassfish issue with Guava, some classes have been copied in from Guava and adapted to get rid of the bug, this should be refactored! It is a dirty fix
- Added tests for new system