Make 404s return a JSON document, move up and enable index page function.
Return JSON for all HTTP errors bottle.py would return.
Extend RESTfulCollection for shows, and move resolve_staff into it.
Associate and define remaining GET routes with class methods.