make sure app exists before trying to open it
enable setting of location services preference via desired capability
Merge pull request #898 from jlipps/master

allow / don't allow location services for app on ios
make chrome tests run against chromiumtestshell since it runs on x86 emulators