Added num_instances_per_host constraint corresponding to num_instances_filter, removed max_instances_per_host_contraint which has a different functionality. Need to discuss whether the latter one is needed before including it into the scheduler.