Initial work on allowing options to be passed to backbone navigate function.
Changed strategy slightly.
Added two tests; to test `!router:route` and `!router:changeURL` accepting arguments.
A couple more tests added that should cover from inception to backbone.
Merge branch 'master' of git://github.com/chaplinjs/chaplin into topics/backbone-options
Moved non-params-like-things out of params and into options.
Small fix so that the `!router:route` can be invoked with 2 params.
Testing library update
The Dispatcher shouldn’t deal with what’s on the options hash
Move `path` from params to routing options
Remove compatibility, this will be a breaking change
Whitelist navigate options in changeURL
Comments
Use expect.js more properly (no be.ok, use have.own.property)
Async dispatcher spec for RequireJS 2.1 (https://github.com/jrburke/requirejs/wiki/Upgrading-to-RequireJS-2.1)
Style and consistency changes
Use a stub to test Backbone.History#navigate calls
Simplify changeURL options tests
Merge branch 'master' into topics/backbone-options
Fix parameters for Controller#redirectTo, !router:route, !startupController: add options hash
Option names array in match route definitions
Merge pull request #261 from chaplinjs/f-named-route-matches

Option names array in match route definitions
use _.pick for extended view options
use pick on collection_view initialize as well