Do not queue an evaluation task if one is already in queue

So far, adding an already existing evaluation task to the queue was
wrongfully accepted and this created an evaluation build up.

Check if a repository is already in the evaluation queue before adding
it.

Change-Id: I8d4d8a225eb51eb7f20298500fca33b50ab3a2ce
2 files changed