download all linux chromedriver architectures
using the --chromedriver-install-all flag now downloads 32 and 64 bit archs
without the flag, the machine will download the one appropriate to its arch
fix #3368
Merge pull request #3380 from jlipps/chromedriver-arch

download all linux chromedriver architectures
Merge pull request #3386 from austenke/master

Changed error handling for clearText
all sample-code in gitignore
Merge pull request #3389 from Jonahss/gitignore

all sample-code in gitignore
update appium-uiauto with label() fallback search and apostraphe escaping fixes
added open_notifications to docs
Merge pull request #3395 from Jonahss/docs

added open_notifications to docs
Adding adb stop to chrome to prevent leaking of adb issue
Cleaner way of calling stoplogcat for chromeDriverExit
Fixes for andriod-hybrid.js and chromedriver.js.

Fix for bugs introduced by the following commits:
https://github.com/appium/appium/commit/570d6beb85cea48c4dd78b6b0089e88437ea0822
https://github.com/appium/appium/commit/f8d8e5513e706712eeda349e7d50cf03f3eb7573
Merge pull request #3398 from paymand/chrome_options_fix

Fix for 'chromeOptions'.
add note about 'verify apps' on android real devices
Removed request size limit.
Merge pull request #3410 from 0x1mason/3209

Removed request size limit.
Updating sample-code and adding test for selendroid contactmanager with internet permission
Merge pull request #3403 from moizjv/samplecode-update

Updating sample-code and adding test for selendroid contactmanager test
document where to find ios device names (fix #3411)
Changing helper method to get application path dynamically
Merge pull request #3415 from moizjv/samplecode-update

Changing helper method in test to get application path dynamically