Not all together functional update of Lookup endpoint to support POST. Tentative steps to allow partial result return, by moving Catalyst error calls out of the Model layer.
Missing condition that makes the endpoint populate the result hash.
Update help config to include symbol lookup POST. Replace ID copy-paste description with symbol description.
Alter Symbol endpoint action type and argument consumption.
example contig updated
check if alignment exists before trying to do anything with it
stash is a method for content, should not be accessed directly
make charset latin explicit, else default mysql server might have keys that are too big
Fix error response behaviour and allow symbol POST requests.
Add hint to response behaviour when some user data is invalid.
Test cases for Lookup POST, along with supporting methods.
Introducing an POST message limiter role. Individual endpoints can define a post_message_size key in the config so that overly large messages will be rejected before processing.
Update and configure other existing POST endpoints.
Merge branch 'feature/post_lookup'
[ENSCORESW-962] Stopped models exerting control over Catalyst lifecycle and altered the controllers to take responsibility.
Fail to build a rate limiter if there is no backend.

Earlier versions of this assumed you could default fail over to a
simplebackend. Production showed this is not the case. There is no
reason for a failover and was a bad idea on my part. Now we croak if we
see there is not one given. Test suites have been updated accordingly.
Support JSON as the default serialisation for errors. Bug found by Lel on dev
Service printed line breaks between multiple sequences to STDOUT and not to the file handle
Adding tests for multiple sequences and text/plain.

Checking that the changes will not regress by adding two new tests. The
firsts makes a bad request for multiple sequences and makes sure we
correctly error. The second makes sure we have 1 sequence per line.
added assembly_info field for most endpoints
useful for making sure this is the correct assembly you are fetching from