typo
Clarified docs
Avoid using window object in module scope
Revert "[added] initialPath prop to <Routes>"

This reverts commit b0aa491431a0fcf74120a9a24793f0131e6a4f88.
updated animations example to 0.5.x API
added docs/

- touched up some documentation
- added missing documentation

closes #128
fix docs
reflect new docs/ in contributing.md
move api/index -> api/README.md
typo
added simpler example for AsyncState
fixed ActiveState mixin example
updated AsyncState example
typo
Fix ActiveState example in docs
Merge pull request #134 from zwily/patch-1

Fix ActiveState example in docs
Remove unused code from Routes refactor
`routeName` or `routeNameOrPath` ?

Router should be injectable to be usably on client or server differently.
This var name difference in docs can be interpreted as more separate methods in behavior.
Clean up tests
Merge pull request #137 from langpavel/patch-1

[docs] `routeName` or `routeNameOrPath` in Router interface?