1.8 Protocol Update

Adds the new 1.8 protocol.
So you can join a 1.8 server with a 1.4.2 client? or with a 1.8 client a 1.4.2 server?