Remove highlighting of 'with' document

Analytics shows this feature, used via the user search tab, was used 4
times in the last six months, and with questionable usefulness.

* Simplify templates by removing highlights
* Update user search results to link to the edition directly, rather
than circuitously through the main publication table
Remove custom listing for 'with' param

As we are no longer highlighting editions in context there’s no need to
have two different approaches to building the publications presenter.
Fix copy on linked to publications in user search

Change from “view” to “edit”, and use the edit icon. This brings the
search results inline with the main publications table.
Remove table highlight styles
Add expand and collapse links to parts

Quickly expand or collapse all parts of a guide or programme
Move a part's slug to beneath title

* Slug and title are often similar, it’s easier to edit or create both
when their fields are next to each other.
* Tweak the slug help copy and remove the obvious title copy
Style add and remove part actions as buttons
Use a single toggle all link

* With one link expand or collapse all parts.
Fix typo: "collapisibles".
Merge pull request #266 from alphagov/remove-with-table-highlight

Remove highlighted editions from publications lists
Update the toggle text based on the expanded state

* Show collapse or expand links
* Change these links then collapsing/expanding all and when a user
manually changes one of the parts themselves
*There is a slight delay in the text updating because of the animation
which must finish before Bootstrap triggers the shown/hidden events
Merge pull request #267 from alphagov/expand-or-close-parts

Quickly expand or collapse parts in a guide or programme
Add missing require.

We're getting occasional 'uninitialized constant' errors for
RegisterableEdition in this file.
Merge pull request #269 from alphagov/add_missing_require

Add missing require.