Added method for setting new and modifying existing named match types.
It's also possible to set these from the constructor.

$router->generate() is now possible with custom regex matches.