Revert "TIMOB-9955: Android: ScrollView with a wrap view becomes unscrollable on android Ti 2.1"

This reverts commit 533f6d187c8582114cfc601dc36cbd641229a5dc.
TIMOB-11820: Don't allow touch events from scrollable view to go to a scroll view parent
TIMOB-11820: Updated docs for canCancelEvents
TIMOB-6053 - Android: fontStyle support added
Removing Facebook from Titanium core.
Modified code that read, write and delete platform params to make sure that it doesnot throw exceptions
Added indicator if apn was received while in background
Fix push-notification event regression
Change naming. Fix applicationState query.

- change the name of the parameter to 'inBackground'.
- query for application in background, not just inactive.
Revert state query.
Merge branch 'master' into TIMOB-3528-DistinguishingBetweenRemotePushNotifications
[CLOUDSRV-1409] CloudPush: Push Notification causing Application Restart
[CLOUDSRV-1532] Multiple push notifications should better handled
[CLOUDSRV-1930] Update document for newly added feature of Titanium.CloudPush
[CLOUDSRV-1930] Update document for newly added feature of Titanium.CloudPush
- Refine according to Arthur's comments
Allow to compile modules using ARC.

This fixes the "Cast to C pointer type 'void *' to Objective-C pointer requires a bridged cast error that current customers of PSPDFKit (https://marketplace.appcelerator.com/apps/1072) are getting unless they manually edit this source file. The even better way to fix this would be to not add method bodies in a header.

Please merge this for 3.0.1, this is a major show-stopper for me and my customers
[TIMOB-12327] Layout the view animated over after animation
Merge branch 'master' into facebookless

Conflicts:
	iphone/iphone/Titanium.xcodeproj/project.pbxproj
[CLOUDSRV-1949] ti.cloudpush: Background - Push notification focusing app to foreground crashes app

- Fix bug
- Update example app on Ti.Cloud side, and increase version number of Ti.Cloud to 2.3.1
Merge branch 'master' into facebookless