use group_name when checking if the group exists on mac osx with dscl

The group resource on mac osx platforms is currently ignoring the group_name attribute when checking if the group already exists on the system. This pull request fixes the issue by using new_resource's group_name when loading the current_resource and when checking for the group's existence in the system.