dump-all-windows: force ViewServer use
Convert received data to unicode (UTF-8) if needed for ViewServer

- Version 7.1.2
Merge branch 'master' of https://github.com/dtmilano/AndroidViewClient
Fixed unicode WS problem

- Version 7.1.3
Added warning for unencoded stdout when unicode strings are present

- Version 7.2.0
View.isFocused() dependency on API level

- Version 7.3.0
isFocused() now returns bool

- Version 7.3.1
isFocused() now returns bool

- Version 7.3.1
Added isKeyboardShon() to AdbClient.

- Refactored isKeyboardShown() in ViewClient
Refactoring

- Version 7.3.2
Added MSG_WAITALL flag to socket

 - This avoids

RuntimeError: ERROR: Incorrect ADB server version 0004 (expecting 0004001f)

 - Version 7.3.3
Added View.longTouch()
Optionally ignores ADB version check

- Version 7.4.0
- -E|--ignore-version-check option added to tools
Check for monkey process

- Version 7.5.0
Fixed UiAutomator exception message problem

- Version 7.5.1
Added content description to info dumped from views in example
Moved filter

'WARNING: linker: libdvm.so has text relocations. This is wasting memory and is a security risk. Please fix.\r\n' moved
#90: AttributeError: 'module' object has no attribute 'MSG_WAITALL'

 - Version 7.6.0
Check for invalid ascii characters in perss()

 - Version 7.6.1
Added GUI options

 - Version 8.0.0
 - Culebron introduced