Get A/B test result days in right order
If collection does not exist on update of display name, create empty one
Divorce router and diagnostics from common.

This means we do not need to deploy these things every time we change common.
Divorce router and diagnostics from common.

This means we do not need to deploy these things every time we change common.
Merge branch 'amicable-divorce' of github.com:guardian/frontend into amicable-divorce
Merge branch 'update-empty-displayname'
Fix element query in article test
Ability to specify circle size programmatically
Fix footer links tests
Merge branch 'liveblog-updating'
Fix copyright test
Merge pull request #1637 from guardian/amicable-divorce

Divorce router and diagnostics from common.
Merge pull request #1618 from guardian/kc-ab-graph-fix

Fix bug in presentation of A/B test results
Merge remote-tracking branch 'origin/master' into refactoredABtestSetup
Make getActiveTestsEventIsApplicableTo work