upgrading subpackages
Merge pull request #2759 from sebv/package-update

Upgrading subpackages
Merge pull request #2758 from sebv/better-logging

Better logging
improving ci tools.
Merge pull request #2760 from sebv/improved-ci

Improving ci tools.
making all ci tools executable
Merge pull request #2762 from sebv/improved-ci

Making all ci tools executable
adding tag when greening jobs
Add support for opening notifications in Android
Merge pull request #2748 from imurchie/isaac-notifications

Add support for opening notifications in Android
better app url handling
Added TestApp.zip asset
Fixed the url for appium-adb submodule.
Merge pull request #2776 from sebv/app-url

Better app url handling
Merge pull request #2777 from paymand/appium_adb

Fixed the url for appium-adb submodule.
Support for CHROMIUM context for embedded Chromium.

Enables switching between NATIVE_APP and CHROMIUM contexts. Works for both backends: UIAutomator and Selendroid. It's intended to work for any Chromium
embedding app under the following conditions:
- user has to make sure the devtools socket is open
- user may need to provide a webdriver working with his app (probably deriving from chromedriver)
- user needs to use some additional capabilities: 'android-device-socket', 'chromedriver-executable' (optional), 'special-chromedriver-session-args' (optional)
Parsing date from device log lines using regex to handle splitting on 1 or more spaces because date strings for days 1->9 look like "June  9 14:30:43" and splitting on single space was incorrect.
Merge pull request #2781 from curtissiemens/master

Fix parsing of device log lines
upgrade wd and add test for getAppStrings
Merge pull request #2435 from emakiej/support_chromium_context

Support for CHROMIUM context for embedded Chromium.