Merge pull request #2253 from jlipps/master

update ios pullFile to account for the fact that the sim root might not ...
fix async bug
make sure we check available devices when --default-device is used as well
update testsuite to use 1.0-style caps
- and fix various issues with specific tests