* Support running on Windows.
* Add support for creating test suites.
* Support UIAutomator in snippet.
* Fixes to adb commands to avoid double-quoting and fix cross-platform issues.
* adb commands are now run without local shell. For commands with more
than one argument, pass in a list of arguments instead of a string. Eg
`adb.logcat("-c -v")` becomes `adb.logcat(["-c", "-v"])`.
* `utils.start_standing_process()` run without local shell by default
* `utils.exe_cmd()` removed. Use `subprocess.check_output()` instead.