CI: add PEP8, Pylint, and comparative tests

Candidate (to-be-merged) version is compared against merge base
(git merge-base master..HEAD).

New PEP8 or Pylint defects are show stopper.
Tests results for non-modified rpl files must not change.
3 jobs for ci
in 46 seconds and was queued for 2 seconds