Updated touch.js to support IE10 touch

Updated the Touch module to support IE touch.
Areas which use swipes should have the following CSS applied in order to function properly in IE.
-ms-touch-action: none;
FIXED: comparison operators

Fixed the operators to use '==' instead of '='
Merge remote-tracking branch 'upstream/master' into ie-touch
Added swipe event triggering when using MSGesture
Added missing line
Merge branch 'ie-touch' of https://github.com/charsleysa/zepto into charsleysa-ie-touch
Merge branch 'ie10' into charsleysa-ie-touch
Register MSPointer events on document to enable them on Windows Phone 8
Remove unncessary meta tag from debugging IE
Test MSPointerEvents as well as touch events in touch.js.

TODO: currently, there's a lot of "SCRIPT5022: InvalidStateError" errors
fired when running on IE10. This is because the simulated MSPoinerEvents
do not provide a "pointerId" to Microsoft gestures for which there is no
test code yet.
Fix form test failing on IE 10.

* Refactor form test and update to code style guidelines
* Tests now load in iframe when run from `test/index.html` on IE
Fix a few typos in the touch test file
Shave off about 200 bytes from the minified size of touch.js
Merge remote-tracking branch 'upstream/ie10'

Conflicts:
	src/touch.js

Updated from upstream/ie