feat(etcd): create unique directory on no-flag case

Tell etcd to store the log and configuration into directory in the
pattern of `${machineName}.etcd` if no directory is specified.
Merge pull request #301 from philips/use-directory-based-on-machine-name

feat(etcd): create unique directory on no-flag case