Add HashChangeEvent

See also https://github.com/scala-js/scala-js-dom/issues/53
Merge pull request #55 from tindzk/ticket53

Add HashChangeEvent