adding pep8 compliance unit test. line length commented out.  a few things left to fix.  Only testing src
passing pep8 unit tests now
conditionally run pep8 tests
lowering test limit to 120 character lines and fixing outstanding long lines