Switch to libxml2 for output of glifs and plists in the U.F.O. driver.

This addresses issue #1398. At the moment, the only functional improvement is in indentation, but this is an important first step towards correct handling of foreign data.

This line of comment should probably be cleaned up.