[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.