The iOS simulator version set via the ‘OS’ flag of the -destination command line parameter should not override the SDK version set via -sdk parameter.
Re-added previously removed code to ensure a version-less SDK name passed to -sdk is automatically mapped to the latest version available of that SDK. [see issue #399]
Fixes 'unrecognized selector' crash when running test cases on iOS 5.0 due to some SenTestKit methods not being implemented on that version [issue #334]
Merge pull request #401 from oscahie/oscahie/fix-destination

Fixes for issues #399 and #334.
Improve error catching when preparing simulator to run application tests.
Merge pull request #421 from facebook/nekto/assert_when_bad_config

Improve error catching when preparing simulator to run application tests.
Resolve symlinks in sdk paths and improve default simulator selection approach.
Shutdown iOS Simulator before killing simulator jobs to avoid bad simulator state.
Merge pull request #422 from facebook/nekto/fix_default_sim_approach

Resolve symlinks in sdk paths and improve default simulator selection approach.
Merge pull request #423 from facebook/nekto/shutdown_simulator

Shutdown iOS Simulator before killing simulator jobs to avoid bad simulator state.
Merge branch 'master' into derived-data-path

upstream changes