Update TouchSync no longer computes redundant payload data on end event
Update Mouse and Touch events, Add DesktopEmulationMode
Fix send updated touch count on end
Merge branch 'master' into emulation

Conflicts:
	TouchSync.js
Update MouseSync to numeric default values
Update ScaleSync to output center coordinates
Lint passing
Merge remote-tracking branch 'public/master'