Manual must publish its documents everytime
Merge pull request #113 from alphagov/fix-add-section-after-initial-publish

Manual must publish its documents everytime
Use govuk_admin_template

- Add gem to gemfile
- Include stylesheet in base.css
- Rewrite application.html.erb to use template
Alignment and spacing tweaks

Applied as per styleguide
Disable Rubocop IfUnlessModifier
Add Rubocop to CI test run
Merge pull request #116 from alphagov/frontend-improvements

Use govuk_admin_template
Merge pull request #111 from alphagov/enforce-rubocop

Enforce rubocop
Add missing require for a new validator.

This prevents /manuals from 500'ing.
Make Jenkins test merge result of branches

Almost all of the time we are writing code to be merged into master
sooner rather than later. Rather than testing the HEAD of the branch in
Jenkins this commit adds a command to the build script which merges the
branch with master before building it.
Merge pull request #118 from alphagov/branch-building-test

Make Jenkins test merge result of branches
Merge pull request #117 from alphagov/require_change_note_validator

Add missing require for a new validator.
Update govspeak to 1.6.0 for  support
Add help for legislative list
Move manual change note test to publishing feature
Merge pull request #115 from alphagov/update_govspeak_for_legislative_lists

Update govspeak to 1.6.0 for $LegislativeList support
Add notice when publishing or withdrawing

When publishing or withdrawing a manual or a document, it wasn't clear
to the user that anything has happened. This PR adds a notice or error
when the page loads again.
Merge pull request #122 from alphagov/add-notice-when-publishing

Add notice when publishing
No change note required for first publication
Hide change note textarea for minor updates