Fixed an issue when gestures were triggered in wrong order in rare cases.
Fixed LongPressGesture firing after failing during a frame.
Got rid of unused includes.
Some basic garbage collecting fixes.
Added camera layers and custom editor for TouchManager, removed TouchOptions.
Minor fixes and refactoring.
Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	TouchScript/Gestures/Gesture.cs
	TouchScript/Gestures/LongPressGesture.cs
	TouchScript/TouchScript.csproj
	UnityTest/Assets/TouchScript/Examples/Gesture and Event Propagation/Gesture and Event Propagation.unity
	UnityTest/Assets/TouchScript/Plugins/OSCsharp.dll
	UnityTest/Assets/TouchScript/Plugins/TUIOSharp.dll
	UnityTest/Assets/TouchScript/Plugins/TouchScript.dll
Resaved the example.
Moved iOSInput to another branch.
- Changed HitCameras to a system of layers with custom editor for TouchManager,
- Refactored clusters,
- Changed 2-cluster gestures planes' behavior to more intuitive,
- Added custom editors for 2d transform gestures.
Adding a MouseInput if there are no inputs in scene.
- Refactored gesture center properties,
- Abstracted ScaleGesture and RotateGesture,
- Added Cluster.RemovePoints
Fixed incorrect behavior of Transform gestures with Local projection plane mode.
Renamed touch events for consistency.
GetHitTarget now accepts Vector2 not TouchPoint.
Identation and license.
Latest binaries.