split formatting concerns from RoutesInspector
display mountable engine routes on RoutingError.
Merge pull request #8658 from senny/8649_unify_routes_output_for_console_and_web

Unify routes output for console and web, ensure engine routes are shown in html routes table.

Closes #8649.
Action Pack changelog improvements [ci skip]