* Use History module instead of `U.pushState`
* On plot detail page, toggling edit mode does `replaceState` instead of `pushState` so we don't build up useless history