Fix unicode in Selendroid
Merge pull request #3578 from imurchie/isaac-unicode

Fix unicode in Selendroid
Add Settings api, and xpathCompression setting for Android
Merge pull request #3575 from Jonahss/settings2

Add Settings api, and xpathCompression setting for Android
allow native safari automation on real devices > 7.1
turns out maybe it was only 6.x that didn't allow us to do this - fix #3331

also, create a mode where if we expect instruments to exit, we don't try to
connect the bootstrap to the command proxy, avoiding error crashes
- fix #3539, fix #3397
truncate atom in log for webkit-rdp
revert premature settings API merge
update uiauto with loopInfinitely feature
initial ios8 tweaks
include ios8 in valid reset strategies
with ios fix, we no longer need to match the whole device string
add ios8 option to test script
make sure when using ios8 that we don't try to launch the sim binary itself
with new instruments, we need arguments for killAllSim
fix scoping issue with ios8 deviceName
remove background/crash test now that we have crash specs
ios 8 doesn't need i-w-d!
use accessibility id to get correct element in autoacceptalert tests
fix way we handle devicename in ios8, enabling ipad to work
starting an app via bundleId on the ios sim now works
and add a test