Fix Touch events on Firefox and Chrome

Fix Touch events by subscribing to both mouse and touch events when
available.
Navigators fires only touch or mouse event so no performance
degradation.
Fix Gruntfile to build in windows environment
Fix Touch events selection in dragMove method

Help make drag methods works for both touch and mouse events.
Merge branch 'fix-touch-events' of github.com:Touchit/raphael into Touchit-fix-touch-events

* 'fix-touch-events' of github.com:Touchit/raphael:
  Fix Touch events selection in dragMove method
  Fix Gruntfile to build in windows environment
  Fix Touch events on Firefox and Chrome

Conflicts:
	raphael-min.js
	raphael.js
Added vml script to raphael test