factory Injections now provides a mechanism for idempotent re-render.
Rather then view constructor equality is viewName + container equality.

Property Route.viewName has been added, it provides an easy mechanism to override 
the inferred view for a route.