fixed bug in tools.NewEtcdClientStartServerIfNecessary

kubernetes executable always tries to start an etcd service even if one is running, e.g. because "etcd 0.4.6" is not a prefix of  "etcd"

see http://golang.org/pkg/strings/#HasPrefix