1.8 Protocol Update

Adds the new 1.8 protocol.
This subtle change might need some documentation in APIDump - the hook cannot cancel a player spawning (which is a good, just undocumented)