appcelerator/titanium_mobile — pull request #3626 by cb1kenobi (2012-12-22 01:01:22+00:00)
Title: [TIMOB-12107] [TIMOB-12106] + misc bugs

[TIMOB-12107] Added tiapp.xml validation for id, name, guid, and version

[TIMOB-12106] Fixed app name validation when specified at the command line.

In addition:
* Added better validation of app ids, version numbers
* Fixed analytics where it was sending undefined instead of the icon
* Added more things to check for to see if a full rebuild is necessary
* Added --url to the create command
* No longer modify the ApplicationMods.m if there are no modules
* Forces universal device family if device family was not specified
* Fixed bug with the list of params being set in the GCC_PREPROCESSOR_DEFINITIONS Xcode param
* Cleaned up display of uuids when being prompted