Fix wpt run --list-test-groups
This was broken during the subsuite addition. However this fix also slightly changes
the behaviour; now we list the actual test groups, not just the first element of the
URL. The previous behaviour is nearly equivalent to passing in --run-by-dir=1
with no defined subsuites, although the new output will have an additional leading /
on each group name.