Simplify flake8 checker

See #544. Error codes for flake8 plugins are no longer hardcoded in the pattern.

A custom filtering function `flycheck-flake8-error-filter` may now be used to remap warning levels.