MessageToBytes completed

MessageToBytes complete ready for when message handlers return messages,
not byte arrays.