Added: delete over ClientAPI or HTTP is now by default soft-deleting.
Added: "correct" handling of setting metadata on soft deleted streams.
Merged: soft deletes by default.