July 6th protocol changes.

The new version of the protocol allows for the server to "correct" a
slightly incorrect username or other username equivalent.
Merge branch 'master' into protocol_bringup
Merge branch 'protocol_bringup'

Zandronum 1.3 is out using this protocol.  Any further improvements to
the protocol should be done in a new branch.