Supported route prefix (or namespace) which was added in Rails 3.1.
Fixed a problem that some tests had failed with Sinatra.
Renamed "route_prefix" to "route_set" because "prefix" implied String value.
merge pull request