Compare and delete

Allow compareAndDelete on a given Key.
@technoweenie
Fix https://github.com/coreos/etcd/issues/350