Add failing integration test
Remove assertion for now
Separate out discovery from consumer
Extract discoverer class
Clean up test
Add test for uncovered code
Merge branch 'v1.1.0-dev' into issue40
Pull URL formatting up into consumer module
Use content type to determine which parser to use.
Add static discoverer
Add setup changes (missed from previous commit)
Add chaining discoverer
Add default discoverer, integration test passes
Allow format to be a parameter in the endpoint.
Include format in URL if we know it.
Remove uncovered code
Allow subdomains to be blank.
Add some more endpoints.

WIP - more to come.
Add remaining endpoints from spec.
Add AudioSnaps