add test to sprintf to cover metadata support

Fixes #2149
install default plugins via bundler

Fixes #2107
handle vendored/nonvendored ruby and reset env vars

Fixes #2107
fix gem_home setting in environment.rb

Fixes #2107
codec#on_event api change

Fixes #2140
Avoid static file corruption (small.png) on Windows

When using `logstash web` on Windows the Kibana Logo on the dashboard is broken. This is because it will return small.png with 479 instead of 480 bytes (removing a 0x0d).

Fixes #1796
fix doc inconsistency about the versions in the getting started guide

Fixes #2109
clean up some reference to logstash.net in benefit of the es site

Fixes #2109
fix the release notes ascii docs style

Fixes #2109
add a reference to the plugins page within the logstash getting started tutorial

Fixes #2109
Add /var/log/logstash as an empty directory.

Testing deb package

    % dpkg -c build/logstash_2.0.0.dev-1_all.deb | grep var/log/logstash
    drwxrwxr-x 0/0               0 2014-12-01 22:29 ./var/log/logstash/

Testing rpm package

    % rpm -qvlp build/logstash-2.0.0.dev-1.noarch.rpm| grep var/log/logstash
    drwxrwxr-x    2 root    root                        0 Dec  1 22:34 /var/log/logstash

Fixes #2146

Fixes #2159
Add /var/lib/logstash

Fixes #2160

Fixes #2162
Fix acceptance tests

Fixes #2166
Update to master release

Fixes #2166
More fixes

Fixes #2166
move plugins gemfile to tools

Fixes #2171
set correct env in bootstrap to avoid dup gems

Fixes #2171
pin maven-tools version due to bug

Fixes #2171
minor fixes to moving plugins gemfile to tools/

Fixes #2171
let maven-tools get latest, fixes in 1.0.7 present

Fixes #2175