TST: run PEP8 and Pyflakes on the same TravisCI worker.

Saves a little runtime, but more importantly less chance for flaky (no pun
intented) results due to git submodule update failures etc.
Merge pull request #3456 from rgommers/travis-pep8

TST: run PEP8 and Pyflakes on the same TravisCI worker.