Make Mojolicious::Validator supports named routes

At the moment, by default Mojolicious::Validator only preload parameters from GET's url or POST's body. When the parameters are from a named route, you have to call $validation->input explicitly for all parameters before the validation.

This commit lets Mojolicious::Validator preload the parameters from named routes as well.

I have changed the corresponding documentation.