Committer: Rui Alves <ruckalvnet@workstation.lab.org>
On branch master
Changes to be committed:
	new file:   lib/logstash/outputs/syslog.rb
Update lib/logstash/outputs/syslog.rb

changes to timestamp format in syslog message when using rfc3164.
Fixed Stomp input plugin subscription method. The plugin was ending prematurely.
Fix @source_host when it comes from json_event

This is due to the change 1fc568e07d957ab9b629eab7550a1ae190db3c8a
which tries to get the @source value set sanely for json_event events which don't
have one.

However Logstash::Event unilaterally resets the @source_host when @source is set, which
is not what we want, at all. I have changed this so that @source_host is only set from
source in the case where @source_host was previously unset
Splat the Exceptions array
Add missing percent
Skip missing fields, as converting those introduces new fields.
Explicitly specify fields to be ignored for GELF.
Add parameter to select the field that provides the GELF short message.
Fix spacing.
Added a new drupal_dblog input (experimental).
Formatting and comments.
Fixed sleep time and sitename config
Spec DNS filter: append action with multi-value input skips lookup
Spec mutate filter: using explicit result expectations

Should make the tests easier to reason about
Spec mutate filter: adding cases for multi field remove and gsub
Spec multiline filter: remove duplicated comments
Removing TestUnit cases that have been completely moved to RSpec
Added jRuby support.
Finishing jruby support.