Exclude transient directories from PEP8 check

The `build`, `venv` and `src` directories are created by various
automated jobs (pip and virtualenv). They should never be included
in PEP8 checks.
Merge pull request #200 from alphagov/no-pep-on-build

Exclude transient directories from PEP8 check