adding group support

Added some extra's so you can now specify a different group file within the resource name.
When the new_resource.name cannot be found, it will default back to "/etc/group"
This might be handing for systems that use different group implementation, but I doubt you will see this a lot.