[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
[TIMOB-18027] Remove other dead store warnings
[TIMOB-17876] Use numberWithUnsignedInteger
[TIMOB-17876] StreamInternal NSUInteger->NSInteger
[TIMOB-17876] Use numberWithUnsignedInteger
[TIMOB-17876] Move from IMP to NSInvocation
[TIMOB-17876] Bug Fix
[TIMOB-17876] Work around va_list issue

This issue only occurs on 64 bit simulators
[TIMOB-17876] Address Comments
[TIMOB-17876] Bug Fix
[TIMOB-17929] Define architectures

Hyper loop CLI hook needs this to be defined
[TIMOB-17876] Bug Fix
[TIMOB-17876] Bug Fix
Merge pull request #6357 from vishalduggal/timob-17876

[TIMOB-17876][TIMOB-17929] Enable apps with 64 bit slice in titanium