Allow api_version override

This allows a caller to specify and api_version to use. For
example:

   compute.request :create_server, :api_version => v1 {…}

Change-Id: Ic951a3a222eecc250219cb7ec891f038f7e167ea