Updating mouse wheel to support dom level 3 on wheel standard event

Updating mouse wheel to support dom level 3 on wheel standard event, as
per https://developer.mozilla.org/en-US/docs/Web/Reference/Events/wheel

on wheel will be used on all level 3 standard compliant browser, on
mouse wheel on the browser supporting it and DOMMouseScroll on old
Firefox
fix single quotes and using document for testing instead of creating a div