Multiple synchronous sethash calls do not ommit the history anymore

- if you were calling setHash in the changed event again the history got ommited because of issue #39. This still works with the fix for #39.

fixes#48