[TIMOB-14961] Added CLI hook to fix deploy type bug in Titanium SDK 3.0....

...0-3.1.X where deploy type not correctly set for iOS dist builds. Updated all afs.exists() calls to fs.existsSync() calls since we no longer support Node.js 0.6. Adjusted placement of post-valdiate event hook. Now call option callbacks for prompted options. Updated info command to use detect() signature. [TIMOB-14965] Fixed bug when running quick setup when no SDKs installed. Fixed minor bug with multiple options with same name not being converted to an array. Fixed all places where broken symlinks would cause errors.