Added Three different os supports

- Added Redhat chefspec support
- Added Centos chefspec support, thought not used....yet.
- Added Ubuntu chefspec support
- Added Suse chefspec support
- Also added a couple other specs for logrotate
- Removed the hard coding for 3.4.2-1
- Removed the pinning for rubocop