Git / Mercurial hooks respect FLAKE8_IGNORE and FLAKE8_LAZY environment variables

If `FLAKE8_IGNORE` / `FLAKE8_LAZY` are present in the environment they will be used to override the ignore / lazy settings of the Git and Mercurial hooks.