1.8 Protocol Update

Adds the new 1.8 protocol.
I copied this from here
http://wiki.vg/Protocol#Position