Rewrite hansard_index with {% regroup %}

This fixes breakage on QA records where both date and title changed.
Semantics are slightly different now, and I've made the topmost date
subtitle a comma-separated list, which makes more sense I think.
Merge branch 'issues/962-regroup-speeches-on-index-page'