implemented custom-fields by posting JSON message

when a message entirely consists of a json object; use the key/value
pairs as custom fields in gelf. Supports 2 special keys 'Message' and
'FullMessage'