Removed all the 'encoding' stuff. I thought I did that already, but I must have messed up the patch
Updated protocol docs to remove 'encoding' stuff