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.