Make the MaskedClientConnection actually work!
Client's version of a MaskedClient
Merge branch 'master' into game-impl

Conflicts:
	client/src/main/java/com/ttaylorr/dev/humanity/client/client/HumanityClient.java
	client/src/main/java/com/ttaylorr/dev/humanity/client/tasks/KeepAliveTask.java
	server/src/main/java/com/ttaylorr/dev/humanity/server/client/player/MaskedClientConnection.java
Fix some compile warnings
Make the client aware of other players joining
Lots of things. Players and their definitions, mostly, though.
Various things
Flesh out Packet06
Make packets more atomic, seperate masked from not
Sorted list
Whoops
no really this time
all of this effort
Some things--make all Packets have a MaskedClient
Remove MaskedClientConnection and replace it with UUIDs

The masked client connection is convoluted, so I got rid of it. The
MaskedClietnConnection class used to contain only a UUID and a name, both
of which are now contained in ClientConnection.
Merge game-impl into master