Add parameter git_group, defaulting to git_user, to permit non-identical user and group name.
Update spec tests and README for addition of git_group parameter
Add option of whether to manage the user account and/or home directory for the service user
Add new parameters to init.pp
Merge branch 'userfix'