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
Merge pull request #2501 from bootstraponline/fix_compress_xml

Fix compress xml