Add a resource fit predicate.

Not linked into any scheduler yet.
A measurement of max usage over all history is not particularly useful to a scheduler because the set of pods on the node may have changed over that time (due to a short-duration pod running).  You don't want to consider a machine full just because a long time ago it was full.