Add support for os_region_name

For environments with multiple endpoints due to regions, tasks such as
cinder volume attach will not work unless os_region_name is set. This
allows the os_region_name to be passed in.