Changelog and version updates for v0.111.0
Use io.open and relative imports in app_unbuilder
PTFM-11893 Continue running dx-log-stream after error

Crashing in dx-log-stream risks deadlocking the process piping data into it.
Update exception handling for 3dd6c23
PTFM-12869 Use new debug API schema

Tests to be written as part of integration and committed separately.
Continue Python 3 compatibility fixes
debug_hold should be an allowed job state for ssh
dx ssh: check connectivity to SSH host before calling ssh
Wait 2s between SSH connectivity checks
Fix typo in docstring
Changelog and version updates for v0.112.0
dx run: induce SSH config check when debug_on is set
Induce allow_ssh=* when debug_on is given
Changelog and version updates for v0.113.0
dx run -y: no prompt for optional inputs when no req'd inputs present

Test Plan: tested an applet before and after by hand

Reviewers: akislyuk, klai

Reviewed By: klai

Differential Revision: https://phabricator.dnanexus.com/D69
Minor beautification of output of dx <unknown command>
Fix encoding errors stemming from not using repr()
Fix test in the wake of b484db9
PTFM-11491 Add job debug hold tests to dxpy test suite
Unicode handling fixes for dxpy test suite