Adding in DeleteArgs, PrepareDelete, and Delete

This adds in a collection of missing delete connivance functions.
In Client/kv:
- kv.Delete
- kv.PrepareDelete

In proto/api
DeleteArgs

These should compliment the current put functions in those files.
s/remove/removes/