Adds DTD caching custom resolver
Adds xml parsing tests