added pep8 conformance unittest
added pep8 dependency for tests
fixed pep8 warnings in setup
fixed all pep8 errors and bumped version num