feat(ci-test): disable test for projects which are unaffected by changes
Should close #71 (closed)
This disables tests for projects which aren't affected by the changes tested in a ci-test slot.
The logic is that if a project isn't part of the set projects with MR and their descendants, then it's tests are deactivated.