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.

(BTW @vernnobile is out of action for a while :( http://sansoxygen.com)