Hash value extraction in order to obey gelf specs (only strings and numbers are allowed in v1.1), see http://graylog2.org/gelf#specs
Updated gelf output, deprecated fields are now optional, extract values from array
deprecate old gelf methods
Merge remote-tracking branch 'upstream/master'
Avoid loading emacs temp files from config path
fix comma before space in array join for gelf output
logging when NOT loading emacs temp file as config
Merge pull request #815 from adler/master

Avoid loading emacs temp files from config path
Thanks for making Logstash more awesome! :)
Accept invalid json properly in oldlogstashjson codec

As the other json codecs do, take invalid json as simply a 'message'
field.

Fixes LOGSTASH-1534
Merge pull request #850 from jordansissel/LOGSTASH-1534

Accept invalid json properly in oldlogstashjson codec
Add timing and origin (us or 3rd party) for DEBUG=require
emit graphviz dot syntax
hack for hiding the polyglot gem's require monkeypatch; emit the duration/path/source
- hacky script to analyze the DEBUG=require csv output grouped by
  rubygem/logstash/etc
- Simplify (hopefully) some make tasks
- Exclude unnecessary things from the tarball
I don't know why we 'sleep 3'. Remove it.
Silence new I18n warnings about a new default value for validation.
Delete the old, unused, and littered 'misc' directory.
Call it 'vendor-jruby' not 'build-jruby' since we just fetch it now.
Merge pull request #851 from jordansissel/various-fixes

Various fixes