feat(ngRoute): add named routes

Named routes provide helper functions for scripted route changes and partial route updating,
components may update specified named groups in a route without knowning the semantics of a
route. A directive, ngGoto, is provided for binding routes to DOM elements such as the A tag.