Merge pull request #1 from BrianDoig/master

Fix compile error if DTFoundation.h not in precompiled header
Added libxml2-based DTHTMLParser
added some appledoc comments, fix for problem parsing tags containing more than 1000 characters
added protocol documentation
removed forgotten test
adjusted parse option
Added #error to prevent compiling of DTHTMLParser without ARC.
Implemented CDATA support, this is used by libxml2 to pass e.g. a <style> block.
fixed AppleDoc comments
updated read me
Fixed link to protocol
Added NSFileManager category
Some cleanup
Updated read me
added -fobjc-arc to readme
removed sync for now
Replaced NSFileManager category with DTAsyncFileDeleter
Updated readme
Added a second rename queue so that the renaming blocks, but does not have to wait for a previously scheduled removal to finish.
Proposed a simplification to dispatch_sync the rename, rather than waiting on a rename queue group.