fix($route): prevent processing of redirected route

Fixes issue where templateUrl and resolve values are processed and resolved and
controllers instantiated for a route which was intented to be redirected.
This prevents processing of a route which may have precondition qualifiers to
execute and instead follow and process only the redirect path.
Merge remote-tracking branch 'origin/route-redirect-fix' into route-redirect-fix