don't allow webkitremotedebugger connection errors to crash appium
and use regular node-style error handling
Merge pull request #2512 from jlipps/master

don't allow webkitremotedebugger connection errors to crash appium
ci ios branch for build #4314.2