Add plugin to generate placements based on scheduling constraints Co-authored-by: Antoni Zawodny <zawodny@google.com> Kubernetes-commit: d9da8c7c4a25cee553720737fdec07006e063da1