cleaning up lint errors + tiny changes

Hi Josh, just a bit of cleanup for the new version of puppet-lint. If you want to merge, cool. If you don't, also cool.

For the CHANGELOG.md, that looks autogenerated by something. If so, I don't know by what. I did some googling but came up empty (there were some node.js things but they didn't look right).

Have a good day.

-Shawn
Changing the name of the parameter consitutes a major API change, requiring a major version bump, and causes the unit tests to fail.  Please take a look at the Travis run results.