added api builder

This provides a place to put maps that represent the required api for openstack variants and a function to return them as gophercloud ApiCriteria.