user preference for discussion page size
Measure code coverage

Running tests with `grunt coverage` reports the code coverage in the
terminal and generates an html report for better understanding what’s
left uncovered.

The syntax is the same as `grunt test`:
`grunt coverage:unit:facia` runs only the tests for `facia` package.
Abstracting part of the coverage configuration
Add standfirst to q-q-q-ql and q-q-ql-ql
Merge branch 'master' of github.com:guardian/frontend into comment-pagination

* 'master' of github.com:guardian/frontend: (356 commits)
  Fix config style regression
  Resort back to resize operation rather than adaptiveResize
  Move flush statement
  Respect error codes, yo
  Move content images to global, remove from head
  Fix full with cutout
  Remove prout.json file
  Add selection share to some more classes
  Use responsive-img class as a shortterm solution
  Make thumbnails rely on helper methods for size
  Added tabindex to maincontent div
  Fix merge weirdness
  Put crossword SVGs behind a switch
  Remove a blocking call
  Enable compression for WS in dev-build
  Up the thread pool and paralleslism for png-resizing boxes
  Enable compression for WS in dev-build and facia-end-to-end
  Set pngquant quality to 100
  Add adaptive resizing algorithum to Im4Java operation
  Add ws.compressionEnabled to WS for facia
  ...

Conflicts:
	common/app/views/fragments/discussionFooter.scala.html
disable pagesize dropdown for signed out users
Change analysis kicker on live tone
Add class for tone to most popular items
Add most-popular tone styles
Stop resolving container href against tool path
Merge pull request #7019 from guardian/config-tool-fix-hrefs

Container href fix
Log disccusion ajax failures in Sentry
Change colours for the things that look terrible
ffs
Merge pull request #7009 from guardian/tablet-slicing

Add standfirst to q-q-q-ql and q-q-ql-ql
Merge pull request #7011 from guardian/analysis-on-live

Change analysis kicker on live tone
Add discussionId to Sentry error
Merge pull request #7021 from guardian/monitor-comments

Log disccusion ajax failures in Sentry
Remove typo
Fix silly JSHint eror