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]
Change Rails Info controller to use the new table routes formatter
Redirect using action hash instead of hardcoding full route
Move style to head to make routes page valid html5
Close container div tag in routing error page
Remove suggestion that Procs can be used as session secrets.
Remove warning, remove not used variable, and make methods private

Warning: "shadowing outer local variable - routes".
allow toggling about env, not just showing
Merge pull request #8768 from goshakkk/about-env-toggling

Allow toggling "about app's env", not just showing
config.assets.enabled is now true by default
Make sure assets is disable when --skip-sprockets is used
No need to give an example where there is generated code right there to serve as the example
proper article in the getting started guide
deprecate `assert_blank` and `assert_present`.

They don't add any benefits over `assert object.blank?`
and `assert object.present?`
Merge pull request #8769 from senny/deprecate_assert_blank

deprecate `assert_blank` and `assert_present`.
fix img width in guides
Fix indention issue in generated template