Shifted all of the user functions to use the auto-generated parameter tables.
All of the specific analysis default_value_doc and return_data_name_doc documentation objects have
been deleted and replaced with the auto-generated ones. This results in a big code clean up and
removes synchronisation issues with the user function documentation quickly becoming out of date
when parameters change.