- Updated the code to for iOS8, using storyboards.
 - Support for new resolutions (iPhone 6, 6+)
 - Fix for screen rotation

(cherry picked from commit 593623a2fd26ea8e90d2dc3fc0619a490a241ce9)
- /usr/local/lib and /usr/local/include are not needed in library or header search paths
- Einstein is not 64-bit ready, so force project to build 32-bit only

(cherry picked from commit b3d26e7ca052f975019902576d982fc5e7ae3f1e)
Declare that TCocoaAppController conforms to NSFileManagerDelegate protocol to avoid compiler warning

(cherry picked from commit 0344712cd4b6d28d719ccc970dd714ebc0785d4c)
Remove unused variables and add casts where needed to prevent compiler warnings

(cherry picked from commit 4e9b60f1ac4b2fd953a77bac2fe90dcc335587d1)

Conflicts:
	Emulator/Network/TUsermodeNetwork.cp
Remove references to files that don't exist or aren't necessary to build for Mac or iOS

(cherry picked from commit 3c8ebabc7901f26ace84b18fd5d98b263bef9382)
Add NSContactsUsageDescription key to explain why access to Contacts is requested

(cherry picked from commit 976221eb2171338f96e213d8b7bd0727f8a1073c)
Removing more files from project that are not necessary to build Einstein for Mac or iOS

(cherry picked from commit 3d592726eb4f1bd8a0dd5184d573dde9e5dfad77)
Removing more files from project that are not necessary to build Einstein for Mac or iOS

(cherry picked from commit 74149b6bece9fd6510e7f146b448f7a5c9fd977b)
Updated deprecated reference to UIKit in iOS builds

(cherry picked from commit 9f1e69fda4df922db4dd8d25e17dd305fce56f12)
Fixes build errors on 64-bit Macs in EinsteinDev (what is this for?) and NewtSim targets

(cherry picked from commit ac35d400d40b358e0509a810d7fb82d9febc380b)
Setting the scriptable flag back to YES. I don't know how I set it to NO, but it wasn't intentional.

(cherry picked from commit cfd44232eeba55df349659d6384f8631ad396b22)
These should be class extensions, not categories

(cherry picked from commit 8a6d26f34c07dbc1625f0b6e35284863dccb185a)
- iOS targets were not using the precompiled header (prefix) file
- Fixed self-referential GCC_PROCESSOR_DEFINITIONS
- Removed PPC-specific build flags, since we can't build for PPC in Xcode 6
- Added KDefinitions.h to precompiled header file since it is included in 77% of source files
- Fixed compiler warning in ffi_common.h caused by moving KDefinitions.h to precompiled header

(cherry picked from commit e015904ecb15c90a61027ef84ed5563f9020bc9d)
Set NS_BLOCK_ASSERTIONS and NDEBUG for Mac Release builds

(cherry picked from commit 850e82c1811efdbe21d66a00fb30d891c5a7b2a6)
Remove assignments to variables that are never read

(cherry picked from commit 142e82324078c8390804aa620eb304aade7f7141)
Release the copied timezone

(cherry picked from commit 0c2d34d6336d7e09e90e32661a8505c3a53476fb)
Error values are not checked here, so commenting them out to avoid static analyzer warning

(cherry picked from commit d9567b69edeb50b8847c10bc247ac330d53d9dd1)

Conflicts:
	Emulator/Network/TUsermodeNetwork.cp
Don't leak CoreFoundation objects

(cherry picked from commit f6ea6696b4fcb191ebd555b367562ffa362f6be3)
Autorelease this view

(cherry picked from commit 4362522d6fa287ad24454557e57cb897fccd7ae7)
Don't write to freed memory

(cherry picked from commit 2e33b5281a4d3cafb0f6a4c96c4d68f96cb8600d)