Adds ability to search for *:* for example. Still not perfect, but it's a start.
Ignored only the rules about continuing / hanging indentation. Also, added __init__.py to tests so that pylint discovers them. (I don't buy pytest's BS about installing your package.)