Cosmetic/style fixes in Python test suite
Remove unused entries from .gitignore
Add terminateJobs: true to temporary_project cleanup
Reduce file closing timeout to 1 day
Changelog and version updates for v0.114.0
PTFM-12054 Fix dxpy coverage report

Summary:
Explicitly pass the COVERAGE_PROCESS_START env var to the
python process that runs the dxpy tests. This ensures coverage is
measured in subprocesses. Also updated the test selection option
(--testfile) to take an entire unittest file, as a stopgap until
the existing per-test method selection option (--tests) can be
tweaked to work again.

Test Plan: Tested locally and on Jenkins

Reviewers: psung

Reviewed By: psung

Subscribers: akislyuk

Differential Revision: https://phabricator.dnanexus.com/D75
dx upgrade: Use wget if curl is not available
PTFM-13084 Provide a patched shlex.split when on Python 2

shlex prior to Python 2.7.3 is not compatible with Unicode
strings. The wrapper in dxpy.compat.shlex.split encodes its input to
bytes and decodes the output to Unicode.
Suggest spelling corrections in dx
Merge pull request #75 from dnanexus/dx-suggest-spelling-corrections

Suggest spelling corrections in dx
Parallel upload/download for dx-upload/download utilities

Test Plan: updated unit tests.

Reviewers: psung

Reviewed By: psung

Differential Revision: https://phabricator.dnanexus.com/D71
Renaming TEST_BENCH to TEST_BENCHMARKS
Build dxpy source distribution and use pip to install from it

This is needed because when using dxpy's "setup.py install", the
resulting installation injects a setuptools path into sys.path before
our own path, causing us to rely on an external pkg_resources file
from setuptools, and if that is too far out of date, it's unable to
resolve newer-format dependencies (ones that use "dist-info"
directories).

In particular, this should resolve the
"pkg_resources.DistributionNotFound: requests==2.3.0" message on
CentOS.
Re-add pip/setuptools installation
Complete rename of target
Re-add test deps install
Update copying of libs to follow new installation method
Fix directory intialization