openstack: bulk delete, subdirs, response event

This commit adds fixes and features to interact with OpenStack.
We've tested them against HP Cloud.
 This needs to accommodate for the case where the container is an `instanceof Container`. See https://github.com/pkgcloud/pkgcloud/blob/master/lib/pkgcloud/openstack/storage/client/files.js#L31 for an example of this pattern.