Implemented drag for iOS.

- Use same drag API on iOS and Android.
- Fixed some indentations.
Merge pull request #1777 from paymand/ios_drag

Implemented drag for iOS.
fix logic mistake
guess i should run some tests before releasing
changelog and bump to 0.14.2 for publish