Gelf and UTF-8

The GELF spec (http://www.graylog2.org/resources/gelf/specification) specifies that strings should be encoded as UTF8, String.getBytes() uses the platform default encoding which is not always UTF-8. This patch fixes it by forcing the use of UTF-8.