feat(etcd): use hostname as machine name

by default I don't want etcd to require parameters so people can rapidly
try it out. Try to use the hostname as the name instead.
Merge pull request #283 from philips/use-hostname-as-machine-name

feat(etcd): use hostname as machine name