Extract strings from apk corresponding to device language instead of default to be used with ID location strategy in Android
Extract strings from apk and add getStrings method on selendroid
Fix error removing old strings file from windows
Add optional argument 'language' to getStrings in Android and Selendroid
Add optional argument 'language' to getStrings in iOS
Check updateStrings errors and improve parseLocalizableStrings in iOS
Merge pull request #2555 from sebv/master

ci cap lock list
Merge pull request #2545 from rgonalo/getStrings

Get localized strings in Android, Selendroid and iOS
Fix error launching avd
Use --adb option with chrome tests
Merge pull request #2557 from rgonalo/adbOption

Allow to start adb with --adb option in chrome tests
mention ios-webkit-debug-proxy port
update appium-uiauto submodule
use appium-uiauto getElementById instead of sending
a bunch of brittle javascript over the wire
fix #2542
fix spacing
Merge pull request #2559 from jlipps/master

update getElementById so it handles multiple elements
Discard NotImportantViews only for XPath & DumpWindow

When setCompressedLayoutHeirarchy is enabled, views not marked as important to accessibility are discarded. This must be enabled for XPath and page source to work. If it's left enabled then it's not possible to find unimportant elements via other locator strategies.

If discard is toggled back to false at the end of an XPath request it will break XPath. To safely set discard to false, the code waits for the next find request that doesn't use XPath.

Thanks @paymand for figuring out how to make this work!
Merge pull request #2561 from bootstraponline/toggle

Try toggle discard again
Enabling safari ci tests, sebv/live travis config