DONE: Finish xmltree generalization. Fill in empty xml file from template 
(in progress: fill in function generated and compiled, not tested. need to atomize xmltree_run to fit it in, or send it off as a parametert push.)
DONE: Create xmltree application
- add edit functionality and dialogs.
- Apply to rodent xml items
- add table functionality
- Apply to ressimp xml files.



* avoid reload on resize iconview window (seems to be happening, maybe even on change iconsize, and is noticeable in /usr/bin)

- Replace all gmutex for pthread mutexes. (inconsistent usage of gmutex across versions).
* Comment rfmlib api in gtkdoc style and generate gtk-doc html set.
