Generic openstack

Avoid hardcoding struct values, so that in Packer we can iterate over the whole JSON response body.