[added] Router.AsyncState mixin

Helps with #57
Add note about returning hash from getInitialAsyncState
Rename argument
Merge pull request #125 from rackt/async-state

[added] Router.AsyncState mixin