Updated permissions for /etc/foreman/settings.yaml

Due to my umask of 077, I was unable to read the settings.yaml file.  By making sure the foreman group owns the file and the permissions allow the foreman group to read the file, I was able to use this module to start foreman.
allow running puppet as root
Forcing clean yaml for enc output, preventing switching
to puppet user when already the puppet user
Add Modulefile and pre-reqs for Puppet Forge
Merge pull request #3 from theforeman/master

Resync with upstream