Fix "Assign to all" when runner already assigned to some projects

This commit fixes issue #333 + small performance improvement: "Assign to all" action queries assigns only for unassigned projects.