Minor refactor
Eliminate most wildcard imports and fix resulting missing imports
Unbundle Requests and urllib3; bump Requests to 2.2.1
Revert "Unbundle Requests and urllib3; bump Requests to 2.2.1"

This reverts commit 0a4b2aa7c2a4870c6af91c59c19c7f48b83bb7f2.
Remove support for obsolete --no-{build,upload}-step flags.

These were undocumented flags for the exclusive use of the builder apps.
All dx-toolkit newer than 4fa2deb (v0.42.0, March 2013) will invoke the
builder apps such that those flags are not supplied to dx_build_app, and
the builder apps ceased to be able to supply these flags entirely in
dnanexus/dx_app_builder@4803fbba (tarball_app{,let}_builder versions
1.0.12 and higher).
PTFM-10956 set CURLOPT_SSL_VERIFYHOST=0 when DX_CA_CERT=NOVERIFY
Changelog and version updates for v0.84.0, UA 1.5.2
PTFM-10582 "dx build" sets the developer list from dxapp.json.

* Improve messaging for adding PUBLIC to the authorized user list (when
  run non-interactively), which requires a similar user confirmation.

* The write_app_directory test helper can now be called more than once
  with the same directory to overwrite previously written app source.

* Document assumptions we were already relying on about the
  DXTEST_CREATE_APPS test flag.
Moved the wrong statement in code review for f8135373.
[PTFM-10999] Fix bug introduced in refactoring; add test for it
PTFM-8772: Add dxpy and dx run support for stage folders and rerunning stages
Add more assertions for dx build exit codes
Merge branch 'master' into PTFM-10902-dx-run-priority

Conflicts:
	src/python/dxpy/bindings/dxapplet.py