Adding a cluster usage based scaling policy.

This will serve as an example to add more complex auto scaling policies in the future.
I think all this is more complicated than we need for now, but we can continue if you'd like.