Correct reading/writing of ClientEntityActionPacket. Closes #12
Correct reading/writing of ClientAnimationPacket.
Implement INVALID Face values in ClientPlayerDigPacket for received values such as 255
Changed yaw/pitch in ClientPlayerMovementPacket to floats. Thanks to @hardtoe for pointing out the problems addressed in recent commits
Added Generic value to ServerBlockValuePacket to fix cases where a server might send the wrong block id
ServerAnimationPacket should have a varint entity id
Add Stage.RESET to ServerBlockBreakAnimPacket
Read message as text if json is null in constructor.
Somehow this was missed; add keep alive sending
Merge https://github.com/hardtoe/MCProtocolLib

Conflicts:
	src/main/java/ch/spacebase/mc/protocol/packet/ingame/client/entity/ClientAnimationPacket.java
	src/main/java/ch/spacebase/mc/protocol/packet/ingame/client/entity/player/ClientPlayerDigPacket.java