validate config file encoding when containing non-ascii characters

Fixes #1468
Cleaning gems dependencies from the logstash.gemspec

Fixes #2274
Generating a new lock files with Bundler 1.7.9

Fixes #2274
typo

Fixes #2274
update pipeline to call teardown of output workers when :workers > 1

Fixes #2180