Support non-collection routes in ApiApplication

Currently, we assume all routes are either collection routes or the `/health/` route.
Ah, I don't think this is around in python 2.6. Going to leave it as is for now I think.