Merged tests into groups in the browser UI

For a given group of tests, each test was being displayed with its own heading. This changes the UI so that tests with the same "group" name are merged together. I remember seeing a bug open for this, but I can't seem to find it now.