Moved several utility functions from the wheel callback to variable called this._wheelData to conserve memory and cycles in the callback.
Made scroll speed in deltaMode 2 respond to changes in element size
Changed how option.mouseWheelSpeed is handled