Add parameters to route closures

Use 'HttpKernel\Controller\ControllerResolver::getArguments' to get the
parameter arguments mapped properly to the closure function arguments

Function arguments must have the same name as the route parameters but
can be in any order.