grim/local-pipelines

vcs: add generic method that will run git and hg commands
-f requirements.txt
flake8
pytest
pytest-cover