Minor changes on graphite plugin.

- Added metrics_format option to define the resulting format of the
  metric string that will be sent to graphite.

  example:

    graphite {
      host => "graphite.local"
      port => 2003
      fields_are_metrics => true
      include_metrics => ["foo"]
      metrics_format => "my.system.%{metric}"
    }

- added test suite for graphite plugin
The readme mentions switch to JRuby-1.7.2

This tripped me up when I was getting started.
See commit 59dfd5159c7bfc97872ae4b3a1f471690df0fe8c
Merge pull request #410 from romanzenka/master

Trivial update to the readme file mentioning switch to JRuby-1.7.2
- Add note of redis 2.6 requirement for new batch_count input setting
- Have bin/logstash fetch jruby if ruby is not found.

- note redis 2.6 requirement for new batch_count on redis input

- randomize batch size

- only build-jruby if it's not there. This avoids the 'make: Nothing to
be done for ...' message
Make sure irc password field is set correctly.
Merge pull request #412 from nickethier/LOGSTASH-139

LOGSTASH-139
add gem licenses
more licenses
add one more license
Merge pull request #414 from nickethier/LOGSTASH-569

LOGSTASH-569
Added support for IETF 5425 syslog parsing in grok.
Changes wrt. @jordansissel's comments on [my pull request](https://github.com/logstash/logstash/pull/415).
Merge pull request #415 from adesso-mobile/master

Grok support for IETF 5424 syslog parsing
Meh. Forgot one variable...
And another one :-( Working in the eve is a **bad** idea.
Merge pull request #416 from adesso-mobile/master

IETF syslog grok fixes :-(
- don't differentiate owner/contributor
- swap 'the bomb' for 'awesome'
- permit decimal values in :number validation
Replaced placeholder %{metric} with '*' as aligned with jordansissel
Fixed documentation of graphite output plugin