Updates to request tests on demand
With this MR, the user can request a periodic test which is sent to the queue. The jenkins job checks the queue periodically and runs the tests.
PS I merged !110 (merged) by mistake and then reverted. Now I recreated it. Sorry for the mess.