Add support for EL7
Support Puppet v3.5, 3.6 and 3.7
Requiring rubygems is not needed
Support puppet-lint v1.0.0
Merge pull request #29 from ghoneycutt/support_EL7