Remove manual title from section schema

We included this in the first place for consistency with the breadcrumb
sections, so don't need this now that breadcrumb sections don't include
the section titles - they were removed in 709262c.
Use secrets.yml rails mechanism for secrets

The `secrets.yml` is replaced upon deploy
Merge pull request #31 from alphagov/use-secrets-yml-for-secrets

Use secrets.yml rails mechanism for secrets
Send a minimal manual to the content store
Send maximal manuals to the content store

This now adds base_path to child sections.
Separate content store concerns from the input
Move base_path methods onto ContentStoreManual class

This encapsulates knowledge about the content store and the location
of manuals on GOV.UK in one place.
Send maximal manual sections to the content store

The example section had itself as a child, so we have updated the
child section's id to 123456.
Handle the content store being unavailable
Pass content store status code through in success case
Refine content store error condition handling
Merge pull request #25 from alphagov/remove-manual-title-from-section

Remove manual title from section schema
You don't need to send the Content-Type header
Add details for connecting to the API
Merge pull request #32 from alphagov/readme_tweaks

Readme tweaks
Add basic specs for content store models

Having basic specs means there is less friction for adding unit specs when the
class gains complexity and deserves extra specs.
Merge pull request #30 from alphagov/send_data_to_content_store

Send data to content store
Manual titles in Content Store are no longer

This was merged into master before the Content Store branch was merged.
Content Store needs the manual base_path not slug
Merge pull request #33 from alphagov/content_store_follow_up

Content store follow up