Implement create_group
Dont manage_home unless enabled

Even with manage_home set to false, a bunch of directories get created, here we
stop that.
Set correct attribute for create_group (not create_user_group)
Merge branch 'implement_create_group' into local