ApiRoute class

Extends the webapp2 Route class, specifically adding the ability to pass
a list of route template aliases with the constructor.
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.