cinder availability zones api + list call implemented

availability zones api for openstack cinder and list availability zones for cinder 
There is no need for the abstract/concrete builders if the class is not meant to be subclassed. Leave just one Builder object.