Google Cloud DNS

This CL fix a couple of bugs for the Google Cloud DNS' API, and handle the error code 'alreadyExists' as a 'ResourceExistsError'.

cc @erjohnso