Trivial typo fix in the FairQueue class docstring.
Experiment with a fancier test-running script.

- Move remaining pep8 configuration out of run_tests.sh
- Move EPyDoc docformat configuration out of run_tests.sh
- Switch to ensuring a fresh coverage run via--cover-erase
- Move status gathering into a wrapper function
- Use colorized headers for the different sections
- Display a big red warning if pushing would cause failures on Travis CI
- Use bash in the shebang. (Yes, dash seems to work. Still risky.)
- Add a TODO note for --cover-min-percentage