Travis CI: Also test against Puppet 3.5.x
Move user/group management into separate class, and remove $group_manage
Fix typo