Remove Finder API integration

Now that Finder Frontend is pulling results from Rummager we don't need
to update Finder API when documents are publishing nor withdrawn.
Handle GdsApi HTTP error types

Instead of rescueing from specific HTTP errors raised by the panopticon registerer. Instead rescue from GdsApi::HTTPErrorResponse types
Reraise panopticon publication errors for worker

Re raise any errors created by the PanopticonRegisterer in order to catch them in the worker. This is something we would like to change. wrapper classes around the gds-api-adapters should handles errors and error logging themselves in the future. There is thought towards allowing the API wrappers to an object which stores the state of the publishing (PublishingTask maybe?) which could be handed to the worker in order to query the state of a particular publishing job. This would allow us to correctly raise an error in the worker without frivolously catching GdsApi exceptions and making the worker unaware off GdsApi.
Merge pull request #252 from alphagov/remove-finder-api-integration

Remove Finder API integration
Fix typo in rummager stub and message reset

This did not fail or raise an error because:

 1. `rummager_api` is a method in the wiring
 2. The wiring is included in the entire cucumber World
 3. The tests using this were then matching original requests.
Add help for collapsibles

This help is only required for collapsible sections on manuals so add in a yield to format specific help and pass in the help from the manuals edit page
Merge pull request #259 from alphagov/add-collapsable-info

Add help for collapsibles
Merge pull request #258 from alphagov/fix-republishing-test-typo

Fix typo in rummager stub and message reset
Merge pull request #256 from alphagov/feature/robustify-manual-publishing

Robustify manual publishing