[TIMOB-14978] More work on the AndroidManifest.xml library.
[TIMOB-14978] Finished AndroidManifest.xml library. Fixed bug with iOS build referencing the PROJECT_DIR environment variable, but it is no longer necessary.
[TIMOB-14978] Got the Android build working\! Whooo\! Ran all images through an optimizer and saved like 500KB. Minor bug fixes to adb and Android emulator library.
[TIMOB-14978] Added logcat functionality. Only display devices when targetting a device.
[TIMOB-14978] [TIMOB-2782] Added ProGuard support.
Merge branch 'android_build' into timob-14978
[TIMOB-14978] Bug fixes.
[TIMOB-14978] Some code cleanup.
Fixed distribution builds. Obscured passwords in debug output. Fixed ~ keystore paths.
[TIMOB-14978] Added build state checks to enable incremental builds. Fixed bug with Titanium symbol dependency activities not being added to AndroidManifest.xml. Fixed name of output apk file. Added error message when building an app for various ABIs and an ABI is missing.
[TIMOB-14978] Fixed bug when building a 3.0.X or 3.1.X SDK and Titanium SDK 3.2 is the selected SDK.
[TIMOB-14978] Fixed the --password for legacy python builds.
[TIMOB-14978] Removed old plugin.py plugin hook. Fixed a bunch of bugs such as default background image not being copied, ti.deploytype property not being deprecated, copy resource file extension regex, wrong keys in app.json, and fixed configChanges for all activities.
[TIMOB-14978] Fixed encrypted js builds. Added device abi validation. Other bug fixes.
[TIMOB-14978] Improved incremental builds.
[TIMOB-14978] Fixed grammar issue. Added timeout for app to start.
[TIMOB-14978] Fixed Android detect lib for Windows when Android SDK is in a path containing spaces.
Cleaned up emulator timeour code.
Updated copyright dates for CLI related files.
Updated i18n strings.