Add stub dashboard for warwickshire library renewals
Add transactions by channel and digital-takeup modules to Warks dashboard
Add completion_table module

Displays completion rate type data grouped by some attribute in a table

Implement for warwickshire library returns dashboard
Add test for filtering of empty category names

To hopefully make it obvious what those bits of code are for
Add test for trimming category names

Warks library dashboard data is a little dirty in terms of trailing whitespace so we need to trim it to keep the output clean
Merge pull request #767 from alphagov/feature/warwickshire-library-dashboard

Feature/warwickshire library dashboard
Fix table sorting for date range columns

Because column key is an array, adding the key as a data ttr added a comma separated list, which then can't be used to lookup. Just use the start point of the range for sorting in this case.
Merge pull request #768 from alphagov/bugfix/table-date-range-sorting

Fix table sorting for date range columns
Publish performance platform dashboard
Merge pull request #769 from alphagov/feature/publish--pp-dashboard

Publish performance platform dashboard
Add traffic modules for performance platform dashboard
Merge pull request #770 from alphagov/feature/publish--pp-dashboard

Add traffic modules for performance platform dashboard
Remove computed date diffs from tests

Having a hard-coded date and a computed diff means that that test will fail and need fixing once a year.

By stubbing the method we stop being dependent on the date diffs actually matching the current date.
Merge pull request #772 from alphagov/bugfix/dates-lol

Remove computed date diffs from tests
Log backend requests

By including it in the requirements for the bootstrap to be called we
can be certain that it has been loaded before we start running code.

This protect against potential race conditions when requiring client
logger.

Also added a no-op logger to test scripts via helper.

Needed to add new global logger to jshint globals/predefs.