Finished pep8 fixes, removed unused imports and configured the setup.py to import hte verson string from the library.
Fixed what looks like an obvious typo.
finished off pep8 issues
Took care of some pylint issues