Fix package resource title

This is needed in order to manage an array of packages.
Style and puppet-lint fixes
Merge pull request #8 from jwennerberg/prep1.0

preparations for a 1.0.0 release
Support Puppet v3.4, v3.5, 3.6 and 3.7
Support Facter v2
No longer require rubygems as it is not needed, update rake tasks
Support Puppet-lint v1
Stop ignoring metadata
Add Modulefile information
Use single quotes when variables are not being interpolated
Ignore spec test specific files
Support Ruby v2.0.0
Add spec tests for virtual_aliases
Adds spec tests for variable validation
Adds spec tests for variable validation with valid values
Add spec tests for unknown OS
Add negative spec test for unknown OS
Merge pull request #9 from Phil-Friderici/spec_tests

Spec tests
Cleanup comment line