Update pep8 to 1.5.7

This is just to keep us on the upgrade treadmill. ([Changelog](https://pypi.python.org/pypi/pep8#changelog))
What are these ignores? Are they new to the latest version of pep8, or did the definitions change? How many violations of them do we have in the current codebase?