PTFM-18164 Explicit cmd string encoding on Windows
PTFM-18164 Explicit cmd string encoding on Windows

On Windows with Python 2.7, tests that run commands via subprocess
run the risk of triggering a UnicodeEncodeError if the cmd string
contains a Unicode character whose code point is higher than 127.
Avoid that by encoding the string w/ the preferred OS encoding.

jhuttner/dx-toolkit,dnanexus/dx-toolkit,dnanexus/dx-toolkit,jhuttner/dx-toolkit,dnanexus/dx-toolkit,jhuttner/dx-toolkit,jhuttner/dx-toolkit,dnanexus/dx-toolkit,jhuttner/dx-toolkit,jhuttner/dx-toolkit,dnanexus/dx-toolkit,jhuttner/dx-toolkit,dnanexus/dx-toolkit,jhuttner/dx-toolkit,dnanexus/dx-toolkit,dnanexus/dx-toolkit