not returning if cpu or memory is maxed out and not scaling up
clarified log messages to indicate that it was VMs that we were not going to scale down
not interpreting zero requests per second as being the same as getting no data from haproxy
making sure we have data on appengine instances before attempting to index into it
Merge pull request #617 from shatterednirvana/dont-interpret-zero-data-as-no-data

Dont interpret zero data as no data
Merge pull request #609 from shatterednirvana/scaling-down-if-cpu-mem-maxed-out

Still scaling down if cpu or memory are maxed out