Make source code pep8 clean, via new "make lint" command.
Cleanup setup.py's pep8 issues.
Do not import hl7 from setup.py. Added hl7.version module.
Upgrade to latest versions of Sphinx & mock.
Upgrade tox version (to allow whitelist_externals).
Add "make docs" for building the Sphinx documentation & use it from tox.