added some HTTP status and resource checking
Added CNAME and TXT support - TXT required some special casing for text data representation