Add v1 quotas and records for Designate

Clients are refactored to put common initialization in the
new DesignateClient base class.

Change-Id: Icf760442156789a386abeb128d8e71979805e04c
Merge "Add v1 quotas and records for Designate"