The Rackspace Cloud DNS provider for Denominator.
Merge pull request #124 from everett-toews/cloud-dns

The Rackspace Cloud DNS provider for Denominator.
base tests and mock implementation for read-only geo support
added read-only commands for geo to the cli
straw man support for ultradns geo read-only commands
straw man support for dynect geo read-only commands
Merge commit 'c16fd8d02b45c8241697e2f2e6a32b3327e44071'

Conflicts:
	denominator-cli/src/main/java/denominator/cli/Denominator.java
	denominator-cli/src/main/java/denominator/cli/GeoResourceRecordSetCommands.java
	denominator-cli/src/test/java/denominator/cli/DenominatorTest.java
	denominator-core/src/main/java/denominator/DNSApi.java
	denominator-core/src/main/java/denominator/ReadOnlyResourceRecordSetApi.java
	denominator-core/src/main/java/denominator/config/ConcatNormalAndGeoResourceRecordSets.java
	denominator-core/src/main/java/denominator/config/GeoUnsupported.java
	denominator-core/src/main/java/denominator/config/OnlyNormalResourceRecordSets.java
	denominator-core/src/main/java/denominator/mock/MockGeoResourceRecordSetApi.java
	denominator-core/src/main/java/denominator/mock/MockProvider.java
	denominator-core/src/main/java/denominator/mock/MockResourceRecordSetApi.java
	denominator-core/src/test/java/denominator/BaseReadOnlyLiveTest.java
	denominator-core/src/test/java/denominator/mock/MockGeoReadOnlyLiveTest.java
	denominator-model/src/main/java/denominator/model/AbstractRecordSetBuilder.java
	denominator-model/src/main/java/denominator/model/ResourceRecordSet.java
	denominator-model/src/main/java/denominator/model/ResourceRecordSets.java
	denominator-model/src/test/java/denominator/model/ResourceRecordSetsTest.java
	providers/denominator-dynect/src/main/java/denominator/dynect/DynECTGeoResourceRecordSetApi.java
	providers/denominator-dynect/src/main/java/denominator/dynect/DynECTGeoSupport.java
	providers/denominator-dynect/src/test/java/denominator/dynect/DynECTGeoReadOnlyLiveTest.java
	providers/denominator-ultradns/src/main/java/denominator/ultradns/GroupGeoRecordByNameTypeIterator.java
	providers/denominator-ultradns/src/main/java/denominator/ultradns/UltraDNSGeoResourceRecordSetApi.java
	providers/denominator-ultradns/src/main/java/denominator/ultradns/UltraDNSGeoSupport.java
	providers/denominator-ultradns/src/test/java/denominator/ultradns/UltraDNSGeoReadOnlyLiveTest.java