Add `$user_manage` parameter to enable/disable user and group management
Change default value of $package_ensure from "latest" to "present"
Add test suite including Travis CI setup
Document classes
Use single quotes for strings containing no variables
Simplify require statement