Added AWS CloudWatch output plugin - LOGSTASH-461
Removed unused imports
Merge branch 'master' of https://github.com/logstash/logstash
Added documentation comments - LOGSTASH-461
Merge branch 'master' of git://github.com/logstash/logstash
Updated cloudwatch output documentation comments
Merge remote-tracking branch 'remotes/logstash/master'
Merge remote-tracking branch 'remotes/logstash/master'
Merge remote-tracking branch 'remotes/logstash/master'
Merge branch 'master' into cloudwatch-docs
Fixed typo in jar -uf command line
Merge pull request #297 from jamtur01/exttypo

Fixed typo in jar -uf command line
Added support for all Nagios statuses in output

Previously the nagios output only supported issuing:

* WARNING, or
* CRITICAL

for check results.

This commit adds support a config option, nagios_level, which
defaults to CRITICAL and can be overriden by the "nagios_level"
field in an event.
Set the default tcp data_timeout to -1 (never timeout). Too many users report confused and lost logs due to the default of 5 seconds.
Make a way to enable debugg logs
- JRuby doesn't implemtn HMAC-SHA ?

    1) LogStash::Filters::Anonymize anonymize string with SHA alogrithm ...
       Failure/Error: filter.filter(e)
       NotImplementedError:
         Algorithm HMAC-SHA not available
       # ./lib/logstash/filters/anonymize.rb:51:in `anonymize_openssl'

Disable it.
- fix @document_id check (found by tests)
- make tests run hackishly while I figure out how to make them run with
  one invocation from the jar.
- strip leading 'jar:' from path (JRUBY-6970)
- improve docs for json