openstack: bulk delete, subdirs, response event

This commit adds fixes and features to interact with OpenStack.
We've tested them against HP Cloud.
Similar to below, I'd like these changes to be their own PR so I can understand what's being changed in isolation. I'm not sure I understand the motivation here.