Switch to simple hashchange for step bookmarking.

This will allow courses to run as a static single page app (no server).