Fixed node-appc dependency version for the master branch. Removed node-appc version check.
[TIMOB-14973] Added support for new prompting library from platform options.
Merge pull request #55 from appcelerator/timob-14973

[TIMOB-14973] Added support for new prompting library from platform opti...
[TIMOB-14974] Changes needed by the Android build. Fixed a bunch of other bugs involving bash completion, missing option prompting, and the setup command. Added Xcode CLI tools and correct supported text to info and setup check commands. Fixed bug in the logger where errors were not honoring the --no-colors flag.
Fixed escaping in ignore dirs/files.
Fixed bug in the context unit test.
Merge pull request #59 from appcelerator/timob-14974

[TIMOB-14974] Changes needed by the Android build.
[TIMOB-9028] Fixed bugs discovered while developing the Android build. Fixed validation of options with an array of values. Fixed typo in ignoreFiles. Removed try/catch from validate() call to make development easier and it should never throw an error anyways.
[TIMOB-9028] Fixed prompting issues with missing options and invalid options.
Updated i18n strings.
More CLI fixes to the option validation.
More validation updates.
Validation bug fixes.
[TIMOB-9028] Added Android devices to ti info command. Fixed bug with haxm and jdk info being displayed when it shouldn't be. Updated i18n strings.
[TIMOB-9028] Updated the info command with the latest android device and emulator info.
Verbiage change.
Updated i18n strings.
[TIMOB-9028] Added more info about android emulators to info command output.
[TIMOB-9028] Fixed Google API output for Genymotion emulators. Added required option verification.
[TIMOB-9028] Fixed bug when not prompting and invalid value was specified.