add XML, which uses libxml++

Only xpath-based use is supported at the moment