provider/openstack: implement AZ spread

OpenStack counterpart to #55

Fixes https://bugs.launchpad.net/juju-core/+bug/1183831
Yeah, the bytes are cheap, let's spend them :).,.