Support multiple gandi base domains
This PR adds support for multiple base domains. The base domains have to be handled by the same Gandi account.
The Gandi client now accepts the base registered domain and uses the client API to automatically obtain the corresponding zone id, which makes the GANDI_ZONE_ID
setting obsolete. The setting was removed in this PR.
This PR also renames the INSTANCES_BASE_DOMAIN
setting to DEFAULT_INSTANCE_BASE_DOMAIN
to better reflect its purpose.
cf. OC-1553