Removed possibility to use underscores in route param definition

It should be possible to use route masks like "/path/:id_:slug.html", explicitly containing
a … in the URL. It’s currently impossible because of the param regexp, that now matches only
[a-z0-9]+.