cleaning up pep8 compliance and comments from review
full pep8 check
Merge pull request #32 from ros/unittest_fixes

patches for unit test portability