Add history.js and CLJS wrapper.
Switch from jayq to enfocus.
Replace shoreleave-browser with history.js.