Add new etcdtest package and tests for etcd_client.go

The etcdtest package defines an etcdtest.Client stub that conforms to the
EtcdClient interface.