Rebase PR #39, #34 & #28 with updated reStructuredText in README.rst and metadata in setup.py