Updated some stuff to show how to get the xml parser to work with bison++ and flex++ (bison and flex just keep on being a pain if you want to use them as c++ generators).