Staging version 2.0 of iOS module.
Remove perform selector method as we don't need it.
Updated project file.
Added metadata file for properly exporting required Ti classes.
Draggable arguments can now be manipulated after they have been set.
Fixing a bug where a draggable view being created may not have the draggable property set.
Fixing a number of bugs related to mapped constraints.
Organized TiDraggableGesture methods.
Added methods to facilitate animating mapped proxies in tandem.
Changing TiDraggableGesture class to subclass TiProxy; Remove all instance vars and properties that are no longer needed. This alleviates any issues that could arise in API differences when the code is ported to Android. There is a new `draggable` property being set that is a reference to the TiDraggableGesture proxy. The draggable configuration initialization parameter is now called `draggableConfig`.
Fixed a bunch of bugs around tandem animations and mapped constraints.
Fixed bugs related to mapped proxies, moved animation monitoring to separate methods to allow for forthcoming animation module to start and stop monitoring.
Remove animation methods as these are no longer needed (this includes the monitors). Fixing some logistical issues with how the DraggableGesture is added.
The property is now called `draggableConfig` and the draggable proxy can be accessed/manipulated from `draggable`.
Fix a regressive issue for method name change.
Removed old NSTimer.
The DraggableGesture should only be applied if it doesn't exist already on the proxy and the view is "ready".
Fixed a bug where when boundaries are set on a mapped proxies parent the ratios used for translations were off; Added callbacks to `x` & `y` constraints.
If a proxy is begin animated and a pan gesture is invoked the animations should be canceled. This can be turned off by setting the cancelAnimation property.
Cleaned up imports.