Support non-collection routes in ApiApplication

Currently, we assume all routes are either collection routes or the `/health/` route.
Wouldn't it make more sense to rather set the unicode value if cyclone calculates this for us? If ``collections`` are relying on getting the bytes value, perhaps that's something that should be sorted out in a separate PR?