This test checks to make sure the hashchange event is fired __ansynchronously__ when the value of location.hash changes.
It assumes there is a hashchange event for each location.hash change.
updateHash("#foo")
updateHash("#bar")
hashChangeHandler()
hashChangeHandler()
SUCCESS