implement gelf 1.1 spec

implement gelf 1.1 spec according to the column types. does not remove fields marked as deprecated, since this is a too big change

http://graylog2.org/gelf#specs