add pep8 linter pre-commit hook. fixes #198
add paver command for linting, split linter from pre-commit ohok
merging
catch error if pep8 is not installed
Merge branch 'master' into linter
Merge pull request #681 from fangeugene/linter

PEP8 Pre-commit hook