(Fixes DE245) manage $HOME/.dsh/group/<file>

converted to actual file resource.
Merge pull request #29 from invsblduck/de245

Merged automatically by jenkins after successful build test
Consistent group search in find_dsh_group_members
Merge pull request #30 from hughsaunders/find_group_members

Merged automatically by jenkins after successful build test
Updated chefspecs + provider bugfix (Fixes #519)

There were 2 bugs fixed in this commit (hughsaunders fixed the bug I
introduced in my refactor):

1.  the node attribute branch for the dsh group was being overwritten
    in configure_pubkey()
2.  the $HOME/.dsh and $HOME/.dsh/group directories were being created
    with root ownership (instead of `user_admin' attribute value)

removed create_dsh_information() because everything about it was wrong.

corrected the chefspec examples (including a stub) to expect different
values, which correspond with the newly-refactored code.
Merge pull request #31 from invsblduck/grizzly

Merged automatically by jenkins after successful build test