Match group func tests to specification

When a group does not exist, the group resource should raise an exception on action modify,
but not on action_manage.

Also update the `not_to raise_error(SpecificError)` deprecated syntax.
Cleanup commented out code
Merge pull request #2154 from opscode/btm/group_functional_tests

Match group func tests to specification