Changes:

* flake8 now uses multiprocessing by default
* Remove H402: first line of dicstring should end with punctuation
* Remove H904: Wrap long lines in parentheses and not backslash for line continuation
* Update H501 to check for self.__dict__
* Add H105: don't use author tags
* Remove all git commit message rules: H801, H802, H803
* Remove complex import rules: H302, H306, H307

Dependency changes:
* pep8 from 1.5.6 to 1.5.7 (https://pypi.python.org/pypi/pep8)
* flake8 from 2.1.0 to 2.2.4 (https://pypi.python.org/pypi/flake8)
* six from >= 1.60 to >=1.7.0