Fixes scrolling on Firefox and IE

This patch fixes scrolling on IE and Firefox. Firefox uses a different event for mousewheel, and both firefox and ie get the wheel delta from a different property