Remove redudant usage forms for Router::url().

You can no longer specify route name as string for first argument.
Minor optimization.
Use Request::env() instead of overriding globals.