Better multi-touch rotate gesture support

* added an example of multi-touch rotate that uses 4 finger rotate gesture to change avatar yaw
* improved the TouchEvent attributes for rotating
* added isRotating, rotating (direction), and deltaAngle 
* added touchPoints attribute so scripters can more easily change logic for different number of touch points
* fixed case where rotating detection was confused by changes in number of touch points