Eliminate unused imports in the test suite
Decode test subprocess output properly
Use unicode literals in dxclient test suite
Set PATH for tcsh test
PTFM-11399 Workaround for test coverage instability.
Lock down test requirements; migrate from pexpect-u (deprecated) back to pexpect
Update Python boilerplate and add future imports to more modules
Pass bytes, not strings, as empty return values
io.BytesIO doesn't like mmap
Encode input to httplib to avoid Unicode coercion in Python 2
Coding conventions from internal wiki
Update Readme.md
Account for when outputFolder is not returned
PTFM-11584 Don't implicitly describe users in dx describe.

In order to describe a user user-alice you now must write "dx describe
user-alice" ("dx describe alice" no longer works so as not to cause the
requesting user to exceed the rate limit for querying for nonexistent
users).
PTFM-11399 2nd try: need to call scripts as processes to get coverage
Test coverage improvements
Changelog and version updates for v0.93.0
Fix typo
More unicode tests
Improve test coverage