Reverted behaviour of 'group' functions to return the user instead.

The rationale behind this is because the 'group' property of a file generally isn't used on Windows, therefore this will prevent the user from performing something they don't intend, particularly when the actions have been abstracted at the states level.

If they actually want to access/manipulate the 'group' property, alternate functions/parameters are provided.
Removed incomplete doctext.