now compiles on fedora
fixed tre
renamed dfxml_generator to dfxml_writer