[473] Quick script for checking the merge from master->staging
[noticket] Mildly improved ONS publisher checking tool. Resulted in adding a couple of publishers to data.gov.uk but no code changes here need to be deployed.
[477] This is a template error for not_authorized, probably breaks other things too
Merge branch 'master' of github.com:datagovuk/ckanext-dgu
[473] Added a 403 generating page to once_over script
[481] Fixes problem where an invalid cookie value is set to CKAN
[491] Fixing broken not_authorized.html template.
[431] Don't bother respecting ckan.tracking_enabled (it isn't) in chartbeat code.
Revert "[431] Don't bother respecting ckan.tracking_enabled (it isn't) in chartbeat code."

This reverts commit b42cb4fe4d7ff65b6bc7d7de31fe6774e1ba4cb1.
[431] Chartbeat code switched on with dgu.chartbeat_enabled config option.
[499] Legacy JS not to link to nonexistant files.
[496] Repairing OpenSpending.

OpenSpending's JS suffers from a variable shadowing issue where `var
OpenSpending = OpenSpending || {}` overwrites the global variable in
openspending.utils.js. See
http://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html for
more information.

Note the developers need to be informed.
[496] Openspending browser refactored, new event hook added, [more] button to reveal sidebar.
[497] QA stores results in new place - Adjust search indexing.
[502] Display full QA information on a resource. Also did a small tidy/rearrangement of the resource page.
[521] Stops the action API crashing when a publisher has no category

The dictization functions were returning a Missing object which wouldn't serialize
and so we changed the db->form schema to allow it to be missing, but we have left
the form->db schema as it was so that the publisher edit form will still require
the user to set it whenever they edit a publisher without one.
Merge commit 'a1d1b' into stable

Conflicts:
	ckanext/dgu/theme/templates/not_authorized.html
[524] Fix up ONS tests.

Conflicts:

	ckanext/dgu/tests/ons/test_ons_loader.py
[524] Fixes lots of tests to make them run

Some of our tests were breaking if run as part of an entire testclass
and some were just broken through recent-ish changes.  They should run
now but .. ons and cospread tests aren't running for me because mockdrupal
isn't shutting down.

Conflicts:

	ckanext/dgu/testtools/create_test_data.py
[noticket] useful script for getting stats of themes