Earlier while executing "openstack tld list" command the designate
client was not able to list the created tlds and was resulting an
exception.
This patch fixes those issues and makes designateclient to list
all the created tlds.
Change-Id: I762cf269eb8396b20915b98709f445acaa3f7649
Closes-Bug: #1557364