Add "screenSize" to the list of "configChanges" that our Activities handle.  This is necessary because beginning in api level 13 (Honeycomb MR2, Android 3.2), screenSize is not handled automatically by Android if the targetSdkVersion is set to 13 or higher.  The consequence of this is that if you change the orientation of the device (e.g., portrait->landscape), the activity will restart (unless you indicate in AndroidManifest.xml that your activity handles screenSize).  Since we do not support system restarts of activities, in Titanium this leads to the entire app shutting down and restarting.

By adding screenSize to the list of configChanges in our template AndroidManifest.xml, we can prevent the application re-start.

However, since the addition of screenSize will cause aapt to fail when building against versions of Android that are older than api level 13, we now also automatically build against the latest version found in the user's Android SDK folder.  And if we do not find a version that is at least 13, we remove screenSize from the generated AndroidManifest.xml so as to allow aapt to finish successfully.

[TIMOB-10863]
[TIMOB-10856][TIMOB-10839]Vertical layout FILL behavior fix sandbox calculation
When targetSdkVersion is set in tiapp.xml's <android><manifest> section, build apps against that version (or the next best previous version available in the user's Android SDK folder.)

If the resulting SDK version is Honeycomb MR2 (3.2, api level 13) or higher, add "screenSize" to the list of "configChanges" that our Activities handle.  This is necessary because when targeting api level 13 or higher, a change in device orientation causes a screenSize config change that is not automatically handled by Android and thus causes the activity to restart unless "configChanges" contains an entry for screenSize.

[TIMOB-10863]
TIMOB-10125: Android: Window properties:Background image is not setting up after height/width toggling.
[TIMOB-10880]Slider value not being set on creation on OS 4.0+
[TIMOB-9904]Do not use constrained size with sizeToFit
TIMOB-9735 dont show error dialog when app is running in production mode
[TIDOC-801] Support multiline deprecation messages.

This fix also requires corresponding change in our jsduck fork.
Added new iPhone 5 default image. Fixes TIMOB-10885.
Merge pull request #2943 from arthurevans/tidoc-801

[TIDOC-801] Support multiline deprecation messages.
Merge pull request #2937 from vishalduggal/timob-9904

[TIMOB-9904]Do not use constrained size with sizeToFit
Merge pull request #2935 from ayeung/timob-10125

TIMOB-10125: Android: Window properties:Background image is not setting ...
Merge pull request #2941 from dizzymonkey/timob-9735

TIMOB-9735 dont show error dialog when app is running in production mode
Merge pull request #2936 from vishalduggal/timob-10880

[TIMOB-10880]Slider value not being set on creation on OS 4.0+
Merge pull request #2921 from billdawson/timob-10863

TIMOB-10863 Android: Application restarts when orientation changes and targetSdkVersion is 13 or higher
Merge pull request #2948 from ingo/master

Added new iPhone 5 splash screen image. Fixes TIMOB-10885.
Merge pull request #2928 from vishalduggal/timob-10856

[TIMOB-10856][TIMOB-10839]Vertical layout FILL behavior fix sandbox
[TIMOB-10707] iOS: Expose runtime errors to module developers
make default handling when delegate set to nil