Docs updates for #882 (JSObserver formatting strings)
Add all stem and all cap blocks for big mushrooms.
added support for hashchange event for recent browsers
hashchange triggered by setHash is now properly ignored