Install stricter pylinting

### Changelog
* Systematize the use of `pylint` via a configuration file.
* Allow `pylint` to emit Warnings, Fatals, Conventions and Refactors.
* Explicitly suppress false signals.
* Replace some `sure` tests with casual `unittest` tests.