Add a resource fit predicate.

Not linked into any scheduler yet.
It would be rare (possible exceedingly rare) to see all the rows in a structure of this filled out for any particular container/pod/node, but I have no objection at all to a data structure with optional parts that we can reuse for whatever combination gets encountered.