ENYO-3388: Add Pointer Event support for IE11

Microsoft just released IE11 with new pointer event support. However, they broke
code like Enyo 2.2 that used the MSPointEvents added in IE10 since they
removed those event types, while still leaving in one of the ms-prefixed detection
methods.  This patch adds true pointerevent support while also still supporting
IE10 for people stuck on Windows 8 or Windows Phone 8.

Tested on IE11 on Windows 7, IE11 on a Surface RT running Windows 8.1, and on IE10
on my Windows Phone 8 device.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)