[changed] Deprecate Router interface

The Router interface is deprecated in favor of using <Route>
components directly with React.renderComponent.
Update examples
Update README
Add RouteStore spec
Fix failing ActiveStore specs
Fix failing Path specs
Fix more specs
get tests passing again

webpack-karma was bundled everything into every
single spec we had (5 copies of react, 5 copies
of the router, etc).

While having to put every spec we want to require
into the specs/main.js file isn’t ideal, it
works. I imagine there is some configuration
option I’m unaware of that removes the need for
this workaround.

Also, Promise was not being required, some
environments have it, some don’t.
Update Route docs
Merge pull request #40 from rpflorence/route-component

Route component
+x script/release
release v0.2.0
pending tests
Add handleCancelledTransition hook
merge and fixed conflict