Avoid accepting jobs that require the constraint
If a node reports that it does not have a certain property, we should avoid matching jobs that explicitly require that property to that node. This PR introduces this functionality to the job broker
If a node reports that it does not have a certain property, we should avoid matching jobs that explicitly require that property to that node. This PR introduces this functionality to the job broker