allow plugging in custom history management solution; separate hash-based routing into HistoryWithHash.js
add setimmediate
make sure HistoryWithHash is not webpacked, unless app requires it explicitly
fix doc
Merge branch 'master' of github.com:yahoo/flux-router-component into splitHashHistory

Conflicts:
	package.json
Merge pull request #37 from yahoo/splitHashHistory

More flexible history management