Minor formatting update.
Update RouterRouter with Backbone 1.1.1 and 1.1.2 changes.

- Better matching for Unicode in routes, in old browsers.
- Bugfix for route parameters with newlines in them.
Update RouterRouter to v0.1.2.
Add tests based on Backbone 1.1.1 and 1.1.2 updates.
Switch to use chai.should() instead of chai.expect.
Switch to chai.assert style.
Create test() method and reduce duplication across tests.