extended $FoundationState.registerDynamicRoutes to use controllerAs syntax

also, tweaked `DefaultController` and `NavController`
this is awesome. I'm not sure why I didn't think of just mapping it!