feat(etcd): initial import
Merge pull request #55 from racker/svetter/etcd

feat(etcd): initial import
fix(etcd): handle empty etcd state
Merge pull request #56 from racker/svetter/etcd

fix(etcd): handle empty etcd state
Merge remote-tracking branch 'upstream/master' into hbase-check