adjust flake rules + fix E713 in lexer

"E129 visually indented line with same indent as next logical line" should
not be check as inside the project visually and next logical line are
separated via a empty line.

Exclude docs directory as docs/conf.py violates "E265 block comment should
start with '# '"