Quit warning about one simulator when timeout occurs during launch.

For some reason, when starting a second simulator while another one
is already running, a modal dialog appears. The standard "quit" event
will not work.

If after a timeout occurs trying to contact the Frank server, let's
try clicking that button in that modal and see if next time we can
start the simulator normally.
If building fails exit immediately with an error code

'frank build' returns the same error code as the xcodebuild execution
does.
Merge pull request #201 from akikoskinen/exit-build-with-error-code

If building fails exit immediately with an error code
Fix wrong target variable
Touch compatibility fix
Merge pull request #206 from ondrejhanslik/touches

Additional fix for #199
Merge pull request #205 from ssowonny/master

Fix wrong variable
Merge pull request #183 from drodriguez/quit-double-simulator

Quit warning about one simulator when timeout occurs during launch.
Merge remote-tracking branch 'moredip/master'