Sort topic groups by their parents.
Whitespace.
Short-form partial renders.
Rake task for generating realistic benchmarks

Adds a `test:alt_benchmarks` rake task to more accurately measure the
performance of some poorly performing pages.

This leans on the existing performance testing facilities in Rails, but
instead of running against the "test" environment, it defines a new one
called "benchmark" that is set up to behave more like production. The
main differences between "test" and "benchmark" are:

  * caching will be performed in "benchmark"
  * the database will not be dropped/rebuilt on every run

The main aim here is to more accurately model the behaviour in
production, right down to the volume of data in the database. By
preloading a dump of production data into the benchmark database, these
performance tests will give us a more accurate measure of page load
times for those pages that contain lots of form elements referencing
data from the database (e.g. select lists for organisations, related
policies, etc).

A set of reference tests have been added as an example.
Point benchmark env at development database.

In almost all cases, developers working on whitehall will have a recent
production dump of the database, which means a separate replica purely
for the purposes of benchmarking is probably unnecessary.
Merge pull request #1701 from alphagov/benchmarking-performance

Rake task for generating realistic benchmarks
Reorder association inputs.

As per comments on https://www.pivotaltracker.com/story/show/76896710
Push fieldset legends closer to the fields they legend.
Add clearer warning about topics née specialist sectors.
Fixing typo in heading

(reported by ONS)

s/stastistics/statistics
Merge pull request #1704 from rooreynolds/patch-1

Fixing typo in heading
Merge pull request #1703 from alphagov/restructure-specialist-tagging-interface

Restructure specialist tagging interface

https://www.pivotaltracker.com/story/show/76896710