Fix Safari 8

This fixes Hamster in Safari 8, where, as per the spec, the `deltaY` and `deltaX` properties of the `WheelEvent` object cannot be overriden. 

Although I haven't measured it, this _could_ have a slight negative impact on performance in modern browsers since we're creating an object at every wheel event which was previously avoided.