FlxSprite.bakedRotation -> bakedRotationAngle, closes #830
Add FlxSwipe and FlxG.swipes

A FlxSwipe has the following public fields: ID, startPosition, endPosition, distance, angle, duration
The ID is either the touchPointID of a touch or FlxMouseButton.LEFT, MIDDLE or RIGHT

Also includes a small cleanup for FlxTouch
Initialize FlxG.swipes at its declaration
FlxSprite.setColorTransformation() -> setColorTransform()
FlxMouse.destroy(): Add missing FLX_NO_MOUSE_ADVANCED conditional
Merge branch 'dev' of https://github.com/HaxeFlixel/flixel into bakedRotationAngle

Conflicts:
	flixel/FlxSprite.hx
Resolve merge conflict
FlxTouch: forgot to initialize _justPressedPosition
FlxMouseButton: Change button IDs to avoid conflicts with touch IDs
Merge pull request #848 from Gama11/swipes

Add FlxSwipe and FlxG.swipes
FlxG.touches: add getByID(), FlxG.gamepads.get() -> getByID()
Update description of FlxG.pixelPerfectOverlap()
Add some descriptions for FlxTouch and FlxMouseButton IDs
FlxCollision: Default AlphaTolerance of pixelPerfectCheck() and pixelPerfectPointCheck() to 1
Fix delay for MultiVarTween
A bit of cleanup for FlxEase
FlxSprite: remove _blend by turning blend into a (default, set) property
MultiVarTween: cleanup + add clarifying comment for initialize()
Merge pull request #849 from Gama11/setColorTransform

FlxSprite.setColorTransformation() -> setColorTransform()
Merge pull request #841 from Gama11/bakedRotationAngle

FlxSprite.bakedRotation -> bakedRotationAngle, closes #830