persist preventDefault function in synthetic mousewheel events

Mousewheel events were throwing exceptions because preventDefault didn't exist on the new, synthetic event object.