Avoiding passing LogNoColors/LogColors everywhere.
safer rimraf
Log a deprecation message when mobileSource is called with the JSON
type, asking users to use XML type instead.
Avoiding quit hanging + better verbose logging
Make sure the app is always signed *before* getting the MD5 hash.
Merge pull request #2175 from sebv/test-prelaunch

prelaunch test improvements
Merge pull request #2170 from paymand/fast_reset_remote_apk

Make sure the app is always signed *before* getting the MD5 hash.
Merge pull request #2168 from sebv/test-session

Test suite improvement.
Merge pull request #2167 from sebv/safer-rimraf

safer rimraf
Merge pull request #2166 from DylanLacey/no_json_please

No JSON please
fix typeof syntax
Merge pull request #2164 from sebv/log-colors

Avoiding passing LogNoColors/LogColors everywhere.
update appium-instruments
Set fullReset and noReset from caps
Merge pull request #2162 from bootstraponline/reset_from_cap

Enable fullReset and noReset from caps
ensure that app is always force-stopped before uninstalling apk (fix #1757)
Merge pull request #2177 from jlipps/master

ensure that app is always force-stopped before uninstalling apk (fix #17...
fix ios ui type shortcuts link (fix #1699)
Added deprecation warning for tag name
Add deprecation warnings for class name, tag name locator strategies.

Deprecations warnings will now be thrown for:
* 'tag name' in the native context
* 'class name' in the native context
* 'class name' in the web context

'class_name' is now a valid locator strategy for checkValidLocStrat

Add test for new class name locator
rename createCommand createGetElementCommand
Adding unit tests for new exception throwing
Add test for incorrect UIA class names
Merge pull request #2153 from DylanLacey/class_name_strat

Add class name locator strategy, comply with MJSONWP