Allow selection of projects to run in ci-test

Sometime a MR only modifies files affecting one project (e.g. adding a test, modify a qmt file). In these cases the default logic of building and testing downstream projects is a waste of resources.

I should be possible to override the default logic used to select which projects to build or test with some "command line" option.