Fix some errors reported by golint
Remove Order member from Message

Because messages bodies are automatically decoded, the byte order is
only interesting when encoding messages. Now the byte order is passed
to the EncodeTo function.