etcd fails to connect if TLS config is set, make TLS conditional to input arguments instead
This PR supports two models for etcd certs - Client-to-server transport security with HTTPS - Client-to-server authentication with HTTPS client certificates