Resolve conflict with pylint annotations

This commit enables you to mix flake8 and pylint in-line annotations as described here:
https://bitbucket.org/tarek/flake8/issue/58/compatibility-with-pylint-ignore-messages

This is a direct port of `skip_line` code in flake8 (as in "copy & paste").