branch off 2.0.x for redesign w/ potential breaking changes
Fix uninitialized variable lint
Update .travis.yml, Gemfile, Rakefile, and CONTRIBUTING.md
Add json gem

The puppet_facts gem implicitly depends on the json gem.
On Ruby 1.8.7, json is not built in. On Puppet 2.7, it is
not explicitly pulled in by the hiera gem. So we add it
here explicitly.
acceptance: add test for actual port
Fix apache::mod::version title

written as apache::mod::reqtimeout
add mod_security apache module
MODULES-1586: Set the UID and GID for the apache user and group when $manage_user and $manage_group are true.
Remove extraneous comma for compatibility with older ruby versions.