move flake8 config to tox.ini for easier running
use tox for tests, styles, docs, & coverage
combine coverage and testenv to save time
Merge pull request #59 from groovecoder/flake8-config-in-tox

use tox for tests, flake8 styles, docs, and coverage