Add styleguide to routes
Remove redundant links, labellify status

- Make the status words appear as a label for easier scanning
- Remove redundant actions on documents. Edit and withdraw went to the same place, view on live can be seen on the show page and is a ux hangup from whitehall were pageload time is lonnng so these shortcuts make sense.
Fix spacing of list elements

Recently published docs have a very long date field which runs into the status. Make li wider to stop this.
Fix show pages

- Make h1 include gov.uk location. Make the link inactive/unclickable if the document isn't published yet.
- Give sections h2 titles
- Make the document state a label as on index page
- Add a list for attachments
- Make h1 include gov.uk location. Make the link inactive/unclickable if the document isn't published yet.
- Remove 'sidebar' class (this doesn't appear to be used for anything)
- Add body in collapsable section. The body content on these is often very long so make it hidden by default. This allows editors to look at the body without having to open the 'edit' page
- Put page actions in a section at the bottom on the page. Display them inline.
Merge pull request #132 from alphagov/fix-document-publisher

Fix document publisher