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 <tomaz@apache.org>
Move function to the end, use a better argument name.
Update CHANGES.
supporting internalURL for cloudfiles

re-working `use_internal_url` in declaration, adding test case for endpoint variable

lint white-space fix

lint white-space fix

match indent to the first character of first arg

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update changes.
Add new m3.medium and m3.large instance information to the EC2 driver. Also
include pricing data.
Update CHANGES.
Fix typo in the docs.
Handle Rackspace pagination of DNS records.

Rackspace paginates DNS records returned from their API. In list_records, query
Rackspace multiple times, if needed, to get the full list of records.
Move paginated DNS query code to iterate_records.
Remove unused variable.

Fix lint warning.
fix