The buffering fix in f206e7e obviates replacing input() with a wrapper (which in turn was breaking readline)
Merge branch 'master' of github.com:dnanexus/dx-toolkit
shlex does not support unicode properly; encode to bytes and back when using it