Merge pull request #665 from alphagov/bugfix/table-sorting-100-percent

Give collect properties a mechanism to collect by
Update cheapseats to the latest version.

This version supports all the query param changes.
Merge pull request #667 from alphagov/feature/cheapseats

Update cheapseats to the latest version.
Set width style declaration to a min-width to accomodate wide tables

With an ordinary width, wide tables overlap with the more-info content on the right - e.g. /performance/register-to-vote/user-satisfaction