updated protocol to version 1.4.6

Updated the protocol to version 1.4.6 and made the changes specified here: http://www.wiki.vg/Protocol_History#2012-12-20