Add grunt for build tasks.
Listen to both touch and mouse events se browsers that support both can use either.
Add jquery event normalizer to normalize touch/mouse jQuery.Event properties.
Refactor how desktop detects tap events - it now uses mousedown/up events so it respects the same parameters as the touch events.
Slim down tracked values (TOUCH_VALUES).