Fix legacy IE's issue with using hasOwnProperty on an Event object
Add hasTouched flag to tracker to avoid needed to call isSimulated if no touch events have fired.
Add isMouseDown flag to use to detect mouse pressure.
Using which/buttons/button wasn't not reliant.
Fix mousedown flag
Merge branch 'master' into feature/capture

Conflicts:
	build/jquery.pointer.js
	build/jquery.pointer.min.js
	build/pointer.js
	build/pointer.min.js
	examples/assets/scripts/global.js
	src/Controller.js
	src/event/Tracker.js
	src/handlers/Mouse.js