Merge pull request #2487 from bootstraponline/master

Fix cucumber example so multiple features run without error
update java sample code to use latest java-client
Merge pull request #2490 from Jonahss/update

update java sample code to use latest java-client
Fix compressXml

The old compressXml did not presist across uiautomator sessions.
By requesting 'DumpWindowHierarchyCompressed' it ensures the result is
always compressed, even if the server had been restarted.

For some reason if compressXml is disabled then the xpath index on Android
will return the wrong result.
Fix double space in log message when not is falsey
Output useful information in logger.info
Allow for encoding of non-ASCII text in Android
update mobile web docs for 1.0
use browserName instead of app
Merge pull request #2501 from bootstraponline/fix_compress_xml

Fix compress xml
Merge pull request #2503 from imurchie/isaac-unicode

Allow for encoding of non-ASCII text in Android