add pep8 testing

### What is the problem / feature ?

PEP8 errors all over the place.

### How did it get fixed / implemented ?

Added a test case that enforces PEP8

### How can someone test / see it ?

Add a PEP8 error and run the tests.

*Here is a cute baby animal picture for your troubles...*

![relaxinggoats](https://f.cloud.github.com/assets/824194/2366682/e67cc78c-a716-11e3-8e53-cbdeb4e0d58d.jpg)