Add "compare and delete"

I thought it'd be nice to have support for the `prevValue` and `prevIndex` options when deleting a key.  This way I can be sure that I'm not deleting a key that some other process has written to.