allow discovery of CloudStackAdvancedZoneConnector

This pull request adds the binding classes and configuration necessary to discover the CloudStackAdvancedZoneConnector.  This resolves issue #175.

To configure this connector the cloud service name for the connector ("cloudstackadvancedzone") should be used rather than the class name.  Using the class name will still conflict with the other CloudStack connector because the last element of the package name is taken as the cloud service name; "cloudstack" in this case.

The discovery mechanism could be modified to use the full class name, if this is needed.  However, the class names are not very user friendly and simply moving to the cloud service names (and eventually dropping the class names entirely) seems to be a better option.
It's not needed to redefine this method.
Because CLOUD_SERVICE_NAME is static, the method on the superclass will be able to return the correct value.