Implement Process#groups for non-Windows machines
Merge pull request #2082 from cheald/process_groups

Implement Process#groups for non-Windows machines