Allowing Message Content Type customisation

Allowing Message Content Type Customisation so custom JSON layouts can
be sent.