Add Stats collector service for Scaler.

 Currently reports list of nodes with capacity - memory and cpu.

Periodically collects and reports  mean, max, and 90p usage stats for memory and cpu.
I am convinced that we should not be getting 60 samples from kubelet. This processing belongs in kubelet. We should just be getting a derived current state from kubelet. I am keeping this now for experiments.