3.0 - Fix reverse routing of uninflected routes

When creating names for reverse routing, always lowercase the names, as `Route::name()` will also lowercase the names. With routing keys no longer being underscored() casing starts to matter more for generated names.

Refs #3752