Allow android multi touch actions without an element
Decode swipe action to native method
Merge pull request #2335 from imurchie/isaac-actions-fix

Allow android multi touch actions without an element
Misleading error message for a Valid Platform
Set log level to 'debug' for logging to file.
update npm deps and fix some tests (fix #2287)
Merge pull request #2344 from jlipps/jlipps-1.0-beta

update npm deps and fix some tests (fix #2287)
rename the confusing 'nonSyntheticWebClick' and turn it off by default (fix #2306)
remove 'mobile: ' interface for appium commands
leave the gesture commands for now incase we need the clients to fall
back to them pending full working through the touchaction/multiaction
api
Merge pull request #2345 from jlipps/jlipps-1.0-beta

rename the confusing 'nonSyntheticWebClick' and turn it off by default
update our testsuite to use new native methods
instead of deprecated mobile methods.
Also add a few server methods that were accidentally
left out before
Merge pull request #2347 from jlipps/jlipps-1.0-beta

get rid of deprecated methods of access for old mobile: methods
update wd dep

Conflicts:
	package.json
separate out chrome tests since they require a different emu
fix up use of correct method in toggle tests
window tests need nativeWebTap
the appium element/value command needs to use setValueImmediate
window handles tests are not required anymore
fix up geolocation tests to use new driver method
changelog and bump to 1.0.0-beta.1 for publish