Integrate ApiRoute with application initialization

Promotes all the existing routes to be full-fledged ApiRoutes instances
and specify lists of aliases, except for the catch-all route.