Adding a cluster usage based scaling policy.

This will serve as an example to add more complex auto scaling policies in the future.
What is usage here? Usage should never go over capacity (in the sense that you can't spend more than 2 cores of CPU with 2 cores).