Initial bits for Route53
Fix aws.cabal add missing Aws/Route53.hs
Aws/Query: add instance Show SignedQuery
Route53: Proof of concept by ListHostedZones
Route53/Commands: Add GetDate and GetHostedZone.
Aws/Route53/Query: Add a TODO comment
Route53/GetHostedZone: Fail Gracefully if there is no HostedZone in the Response

Additionally remove an outdated TODO
Route53: add route53ApiVersion to Route53Info
Route53: add class Route53Parseable, add types for ResourceRecordSets.
Route53: small code cleanup in Commands.ListHostedZones
Route53: added command GET ListResourceRecordSets
Route53: improve documentation
Route53: add command GetChange
Route53: make Method a query parameter
Route53: add command DeleteHostedZone
Route53: add command CreateHosted Zone; some code cleanup
Route53: add crude proof of concept implementation of ChangeResourceRecordSets
Route53: introduce class Route53Id and newtype wrappers for HostedZoneId, ChangeId, and Domain
Route53: fix nameing of record fields in ListResourceRecordSets
Route53: export Route53Id and use it in ListResourceRecordSets.