[openstack] Do not require explicit region when there is only one available

This fixes a regression of https://github.com/pkgcloud/pkgcloud/pull/116
When there's a single named region in the environment, don't require it to be specified when the client is created.