serve requests through all apps mounted to matching path
add tests for cascade mounts, closes #796
Moved activesupport require
allow configuring codes of cascade apps
Add :as option to form_for helper

:as option can now be used to override default object name when building
form.

This is especially useful if you are using proxy object and don't want
world to know about it.
Should not try to focus on error input unless there is one.
Now properly handles boolean values for app.cascade

cascade only supplied statuses or default ones
router cascading extra fail test (cascade => false or true  scenario)
modified test to assert that :ok statuses by default are not cascaded
one more test on cascade driven behavior
Fix incorrect namespace of #named_routes.
Disambiguate the behavior of `url`.
Fixed populating fields on session new by rendering new view instead of redirecting
Removed repopulating password in session new
Avoid setting `:path_traversal` in config/apps.rb.
cascading should be OFF by default
Add minirecord to ORM.
Fix incorrect argument (:base_index) => (:base, :index).
fix d5f076a3
fix #1484 for slim, haml