Attempt to handle IE >= 10 pointer events

This is completely untested for now - feedback from testers welcome!