Some router cleanup.

-Simplified mapAuto so that it doesn't parse the route into params and
provide a different type of params object. To use params, you must use
explicit mapping.
-Added routeInfo and router references to the params object that is
passed to activate
-Now passing params to convertRouteToModuleId extensibility point so
that it can create params if desired