fixes #116 so that the autoscaler can work with openshift, docker or chi...

...ld container provider (using weightings to use the more capable provider available)