Use process groups for tests
Merge pull request #29 from square/shenil/process_groups_public

Use process groups for tests