Fix bug in table headers not being aligned correctly whne there's a scorllbar.
Remove Carer's Allowance backdrop stubs

I don't think anybody's used these in a long time. Rather than update
them to reflect data changes, it's easier to remove them.
Standardise "transactions-by-channel" config

Stagecraft/Backdrop are having a schema added to enforce some field
names, so the lasting power of attorney and carer's allowance
data sets are being migrated to use this new config.

This change is a reflection of that migration.
Merge pull request #678 from alphagov/73802338-transactions-by-channel-schema

Standardise "transactions-by-channel" config
Use model to establish sort params instead of DOM

This means that tables which have their sort params and directions specified in config (such as those on site activity dashboards) won't be overwritten due to the the lack of DOM properties.
Merge pull request #707 from alphagov/bugfix/table-floated-header

Fix bug in table headers not being aligned correctly whne there's a scorllbar
Handle the case where no sort order is defined on model

For graph tables, no sort order is defined by default, so just leave the table as is.
Updated cheapseats to latest version
Merge pull request #710 from alphagov/feature/latest-cheapseats

Updated cheapseats to latest version
Ensure the services don't overlap the departments.
Remove first paragraph

According to Rosalie and Will, this is confusing for people.
Merge pull request #712 from alphagov/tweak-text

Remove first paragraph
Merge pull request #709 from alphagov/bugfix/table-sorting

Use model to establish sort params instead of DOM state
Merge pull request #711 from alphagov/bugfix/services-page

Ensure the services don't overlap the departments.
Add referrer/traffic source module to carers allowance
Remove require of jshint-stylish to try debug heroku
Update module dependency version