Use browserstate/history.js for "pushState" etc. capabilities on IE9

https://github.com/browserstate/history.js