TIMOB-16240-Scale the image based on device density if it is not loaded as a resource
TIMOB-17567-Replace the use of getFileExtensionFromUrl as it is for encoded url and have issues with path with special characters
Adds `beta-reports-active` to `Entitlements.plist`

Only for App Store builds.
[TIMOB-17891] Android: Support for TLSv1, TLSv1.1 and TLSv1.2 for HttpClient
[TIMOB-17891] Android: Enabling protocols to use for HttpClient
[TIMOB-17891] Added the setProperty for javascript object, checked against supported protocols and other minor changes
[TIMOB-17891] Default variable added to switch case
[TIMOB-17891] fixed docgen not generating
[TIMOB-17891] Adding default cases and other minor doc fix
Merge pull request #6321 from ashcoding/timob-17891

[TIMOB-17891] Android: Support for TLSv1, TLSv1.1 and TLSv1.2 for HttpCl...
TIMOB-17567-additional fix to get right mimetype from stream
[TIMOB-11093] Titanium to use new TiCore

Also removes Debugger and Profiler functionality. They will be
incorporated as part of TIMOB-17924 and TIMOB-17925
[TIMOB-17926] New TiVerify library
[TIMOB-11093] Update script to pull down new TiCore
[TIMOB-17876] Remove explicit ARCHS & Linker Flags
[TIMOB-17876] 64 bit safe code migration

Turn on GCC_WARN_64_TO_32_BIT_CONVERSION flag and fix code for the same
[TIMOB-17927] Include new JSCore header path

Modules targeting the SDK with the new JSCore will need an updated path
to the headers
[TIMOB-17929] CLI will not set VALID_ARCHS

All supported architectures now will depend on the SDK/Xcode
combination used to build the application
[TIMOB-18027] Cherry Pick PR 6343 into 3_5_0_64-bit

Resolving merge conflicts here itself so it can be merged back into
master easily
[TIMOB-18027] Address comments