Rubocop fixes
Modes should be strings

Per svargo without this there will be issue in Ruby 2.X
Beaver support on RHEL

Uses the init script for the logstash cookbook
Only uses upstart on Ubuntu 12.04+ now, which fixes debian support and
Ubuntu 10.04 support
Also now create the config dir recursively since the user can set a
crazy path
Also restart the service when the upstart/init scripts are changed
since log dir could be changed
Add apt run on ubuntu/debian for current python
Add centos to test kitchen for future support
Merge branch 'master' of https://github.com/tas50/cookbook-beaver into tas50-master

Conflicts:
	metadata.rb
Clean up `.kitchen.yml`
Add rubocop fix from tas50 back in
Merge branch 'tas50-master'