Silence some flake8 warnings
Up for discussion obviously, but while some of these things are nice to have I'm not sure we absolutely need them, and we might just annoy would-be contributors.
Inspired by the failures I saw in !225 (merged), but we could debate the individual rules: I'm fine to keep a few or add more.
Edited by Dan Guest