Added public accessors so the logger can be used with JBoss's logging system.
Merge pull request #45 from mogotest/jboss_as_compatible_logger

Added public accessors so the logger can be used with JBoss's logging sy...
GelfMessageFactory built an invalid message (empty short message) when extractStacktrace was enabled and the logging event didn't have a rendered message.
This prevented the message from being sent.
Fix issue #39:
Slicing of gzipped message datagrams led to NullPointerException in sun.nio.ch.DatagramChannelImpl.
In case that the gzipped message length was dividable by MAXIMUM_CHUNK_SIZE without a remainder,
the last element of the datagram array could be null.
Merge pull request #47 from zauberlabs/master

GelfMessageFactory built an invalid message
Merge pull request #48 from bjkastel/issues39

Fix for issue #39
Update pom.xml
Update build.gradle

For #43.
Added test to validate Issue #44.
Fixed Issues #44 as suggested by nts64.
update version to have a consistent library versioning
changed gradle version
Adding support for String.format type log parameters (%s, %d, etc.)
Moving message null check to avoid NPE in case a parameter is added to a "null" log
Added unit tests for the scenarios above
Fix message sending when the short message is empty.
This is needed to pass events like 'logger.warn(null, ex)'.
Merge pull request #59 from radimk/bugfix/empty-short-message

Fix message sending when the short message is empty.
Merge pull request #56 from zpenzeli/master

Adding support for String.format type log parameters (%s, %d, etc.)
Merge pull request #53 from h0nIg/version102

update version to have a consistent library versioning
Issues #50, #49, #53, #54, #58, #59, #53
Do not GZIP TCP stream, the \0 bytes in the header cause graylog2-server to choke
FIX when graylogHost starts with tcp: or udp:
Merge pull request #61 from michielproce/master

Do not GZIP TCP stream