allow route names to be specified on resources.
added Redirect::away method to skip URL validation.
Merge branch '4.0'