Converted all of the user functions to use the Desc_container class design.
All of the user function descriptions, prompt examples, and additional documentation scattered
around the relax sources have been merged into the Uf_info.desc list of Desc_container objects.
This large set of changes currently breaks the GUI and is not compatible with the user manual
compilation, but should simplify and speed up both of these once converted.