fix(etcd): Fix forced config reset

When a server name or a data directory were not provided, the
reset functionality would fail to clear out config files from
the appropriate place. This calcualtes the default server name
and data directory before reset is called.
Merge pull request #375 from philips/fix-reset

fix(etcd): Fix forced config reset