docstore.delete can now recursively delete collections/entities

With this update you can delete every file/entity that falls
under the specified document.