Added Horizontal/Vertical Wheel/Trackpad Scroll

Added horizontal and vertical mousewheel and trackpad scroll navigation.
Works on Firefox/Chrome/Safari/Opera but there is currently no support
in IE.
On Safari for Windows (no longer developed) the horizontal scrolling is
reversed.