this adds support for status output for groups

I took @simonjj's change in PR #135 and pulled out just the one commit that is needed for this feature, as he had one extra commit, probably because he did the change and the PR from his `master` branch.

I figured a cleaner PR would be preferable and easier to review.

```
(profilesvc)vagrant@ubuntu:/opt/webapp/profilesvc/src/supervisor$ python ./supervisor/supervisorctl.py status profilesvc:*
profilesvc:9601                  RUNNING    pid 8688, uptime 0:01:33
profilesvc:9600                  RUNNING    pid 8689, uptime 0:01:33
profilesvc:9603                  RUNNING    pid 8690, uptime 0:01:32
profilesvc:9602                  RUNNING    pid 8691, uptime 0:01:31
profilesvc:9604                  RUNNING    pid 8692, uptime 0:01:30
```

Thanks to @simonjj, for authoring this change!