Corrected problems with XML pickler
Added options for saving XML data about compiler structures
Restructured to be able to save tokens and also run parser