WIP ENH: pep8

`autopep8` corrected ~3,800 lines (!). I'm going to go through and deal with `pyflakes`, and add `flake8` to Travis. I'll ping people once it's ready for review.