have added each of the Route 53 functions
list_hosted_zones is working. rest still need to be tested
[aws|linode|slicehost|zerigo|dns] added complete test cases for linode & slicehost DNS. Also added initial support for AWS Route 53
all DNS functions are now working and tested.
any functions that have optional parameters can now accept these
comments cleaned up
note, no mocks or test cases. will speak to geemus to learn more about how these work.
can now add/edit/delete zones in the Slicehost DNS service. Includes the methods create_zone, delete_zone, get_zones, get_zone. Note, there are no mocks or test cases.
have added new parser and request for get_zones. As slicehost docs are sparse, parser has not been updated. Will do so once I analyze xml that comes back from request (ie next checkin should have working parser)