Don't die when no zones setup

If you call get_hosted_zones() on an aws account with no zones setup yet, this function dies since {HostedZones} ends up as an empty string.