Added replace parameter for setText

Styling Fix

Switching Boolean to boolean

Add error for ios-controller

Fixes
Adding noSign capability
Merge pull request #3419 from moizjv/fix-2353

Adding noSign capability
Use deviceconsole instead of idevicesyslog to capture iOS real device logs
Merge pull request #3430 from imurchie/isaac-ios-log

Use deviceconsole instead of idevicesyslog to capture iOS real device logs
Merge pull request #3402 from austenke/master

Added replace parameter for setText
add comments for #3402 [ci skip]
Add deprecation warnings for server args
Merge pull request #3441 from imurchie/isaac-serverargs

Add deprecation warnings for server args
Fix deprecated server args
Merge pull request #3443 from imurchie/isaac-serverargs

Fix deprecated server args
Updated NotYetImplementedError for replaceValue
Merge pull request #3445 from austenke/master

Updated NotYetImplementedError for replaceValue
Xpath implementation moved into bootstrap java project. XPath now less buggy and adheres to the full xpath spec. Finding by XPath now operates on the uncompressed xml hierarchy. Fixes #3307
Code refactoring. And 'complex find' locator strategy removed. Fixes #3092
getPageSource now uses the same code as the java Xpath code. Happens on the java side, not in node.
clean xml tags of invalid characters. Fixes #3305