Handle Rackspace pagination of DNS records.
Handle Rackspace pagination of DNS records.

Rackspace paginates DNS records returned from their API. In iterate_records and
iterate_zones, query Rackspace multiple times, if needed, to get the full
result.

Signed-off-by: Tomaz Muraus <bb4af54d4692022d34bcf290dffd91d21e083d18@apache.org>

DimensionDataCBUSydney/libcloud,wido/libcloud,andrewsomething/libcloud,iPlantCollaborativeOpenSource/libcloud,iPlantCollaborativeOpenSource/libcloud,StackPointCloud/libcloud,aviweit/libcloud,wido/libcloud,JamesGuthrie/libcloud,jimbobhickville/libcloud,erjohnso/libcloud,pantheon-systems/libcloud,JamesGuthrie/libcloud,pquentin/libcloud,cloudControl/libcloud,illfelder/libcloud,atsaki/libcloud,apache/libcloud,wuyuewen/libcloud,wuyuewen/libcloud,sahildua2305/libcloud,supertom/libcloud,aviweit/libcloud,supertom/libcloud,NexusIS/libcloud,kater169/libcloud,iPlantCollaborativeOpenSource/libcloud,mistio/libcloud,smaffulli/libcloud,samuelchong/libcloud,cloudControl/libcloud,jerryblakley/libcloud,lochiiconnectivity/libcloud,jerryblakley/libcloud,ByteInternet/libcloud,mbrukman/libcloud,andrewsomething/libcloud,wuyuewen/libcloud,samuelchong/libcloud,sfriesel/libcloud,dcorbacho/libcloud,marcinzaremba/libcloud,samuelchong/libcloud,briancurtin/libcloud,ByteInternet/libcloud,ByteInternet/libcloud,munkiat/libcloud,watermelo/libcloud,schaubl/libcloud,wrigri/libcloud,vongazman/libcloud,thesquelched/libcloud,sfriesel/libcloud,Cloud-Elasticity-Services/as-libcloud,t-tran/libcloud,Kami/libcloud,Verizon/libcloud,cryptickp/libcloud,curoverse/libcloud,aleGpereira/libcloud,smaffulli/libcloud,sgammon/libcloud,jimbobhickville/libcloud,sergiorua/libcloud,erjohnso/libcloud,techhat/libcloud,dcorbacho/libcloud,andrewsomething/libcloud,sahildua2305/libcloud,mtekel/libcloud,aleGpereira/libcloud,schaubl/libcloud,cryptickp/libcloud,Scalr/libcloud,kater169/libcloud,carletes/libcloud,Itxaka/libcloud,t-tran/libcloud,atsaki/libcloud,mtekel/libcloud,niteoweb/libcloud,cloudControl/libcloud,vongazman/libcloud,thesquelched/libcloud,aleGpereira/libcloud,wrigri/libcloud,Kami/libcloud,vongazman/libcloud,briancurtin/libcloud,mistio/libcloud,schaubl/libcloud,illfelder/libcloud,DimensionDataCBUSydney/libcloud,jimbobhickville/libcloud,mathspace/libcloud,supertom/libcloud,atsaki/libcloud,NexusIS/libcloud,Itxaka/libcloud,ClusterHQ/libcloud,MrBasset/libcloud,JamesGuthrie/libcloud,mbrukman/libcloud,StackPointCloud/libcloud,t-tran/libcloud,pantheon-systems/libcloud,StackPointCloud/libcloud,curoverse/libcloud,mgogoulos/libcloud,carletes/libcloud,SecurityCompass/libcloud,sgammon/libcloud,sergiorua/libcloud,curoverse/libcloud,jerryblakley/libcloud,NexusIS/libcloud,watermelo/libcloud,wido/libcloud,Scalr/libcloud,dcorbacho/libcloud,mgogoulos/libcloud,SecurityCompass/libcloud,SecurityCompass/libcloud,carletes/libcloud,mbrukman/libcloud,sahildua2305/libcloud,apache/libcloud,erjohnso/libcloud,pquentin/libcloud,marcinzaremba/libcloud,ZuluPro/libcloud,lochiiconnectivity/libcloud,kater169/libcloud,mistio/libcloud,pquentin/libcloud,techhat/libcloud,niteoweb/libcloud,munkiat/libcloud,ClusterHQ/libcloud,thesquelched/libcloud,munkiat/libcloud,techhat/libcloud,Verizon/libcloud,Scalr/libcloud,niteoweb/libcloud,Kami/libcloud,Cloud-Elasticity-Services/as-libcloud,smaffulli/libcloud,Verizon/libcloud,ZuluPro/libcloud,wrigri/libcloud,illfelder/libcloud,lochiiconnectivity/libcloud,MrBasset/libcloud,mgogoulos/libcloud,watermelo/libcloud,pantheon-systems/libcloud,Itxaka/libcloud,mathspace/libcloud,ZuluPro/libcloud,cryptickp/libcloud,marcinzaremba/libcloud,aviweit/libcloud,Cloud-Elasticity-Services/as-libcloud,DimensionDataCBUSydney/libcloud,apache/libcloud,sergiorua/libcloud,mathspace/libcloud,mtekel/libcloud,briancurtin/libcloud,sfriesel/libcloud,MrBasset/libcloud