This commit extends lncfg with etcd TLS config and passes these parameters to the etcd client upon construction.
This commit extends lncfg to support user specified database backend. This supports configuration for both bolt and etcd (while only allowing one or the other).