Add CentOS/RHEL support

Also includes:

* Rubocop Fixes
* Foodcritic Fixes
* Some testing with Test Kitchen and serverspec