IE11 pointer event updates

Added support for IE11 pointer events and updated to still work with IE10.
The various pointer events are only triggered if the browser is on IE10.