First version of `historyState` argument to `Location.go`. 

For #4
Allow replaceState via `Location.replaceState` #4
Added `onGo` and `onPopState`. For #2
Updated historyState app.