[TIMOB-12933] When debugging from Studio, we only force a rebuild for non-simulator builds since we don't need to force Xcode to sign the app again for simulator builds.
[TIMOB-12897] Allowed dashes, but disallowed underscores in iOS apps. Improved error handling with invalid app ids.
[TIMOB-12722] Moved the app.js validation after the build.pre.compile hook is fired so that plugins like Alloy can generate it.
[TIMOB-12667]
Merge pull request #3950 from bryan-m-hughes/timob-12667

[TIMOB-12667] Fixed regression in e.source
Merge pull request #3929 from cb1kenobi/timob-12722

[TIMOB-12722] Moved the app.js validation after the build.pre.compile ho...
Merge pull request #3928 from cb1kenobi/timob-12897

[TIMOB-12897] Allowed dashes, but disallowed underscores in iOS apps. Im...
Merge pull request #3926 from cb1kenobi/timob-12933

[TIMOB-12933] When debugging from Studio, we only force a rebuild for no...