Add use-cases and appropriate endpoints to README
Merge pull request #5 from alphagov/document-endpoints-with-examples

Add use-cases and appropriate endpoints to README
Fold together manual creation and updating
Create manuals controller
Create sections controller
Merge pull request #8 from alphagov/update-controllers-with-new-resources

Update controllers with new resources
Merge pull request #7 from alphagov/fold-together-manual-creation-and-updating

Fold together manual creation and updating
Add spec for malformed JSON

The default rails middleware (ActionDispatch::ParamsParser) handles malformed
JSON in the way that we need (returning status code 400). The only nuance is
that the rails testing hooks appear to raise exceptions rather than return 400
in this case, making the spec less clear than it could be.
Merge pull request #9 from alphagov/check-json-is-well-formed

Add spec for malformed JSON
Add helper 'put_json' because we only do JSON
Fix URL for malformed JSON sections spec
Merge pull request #11 from alphagov/spec-improvements

Spec improvements
Add examples of JSON

These are the manual and some sections of the scraped Employment Income Manual
from manuals-frontend, modified to fit our initial schema.

- EIM00100.json is the 'About' section, with content in the body and no child sections
- EIM77010.json is an appendix, with more content in the body and no child sections