anonfnc2str: Make starting pattern non-greedy, limit characters which can be used
Add _onset functions for all parameters which are set in GUI.
These are overwritten in CATTube, where the _onset method puts the current value in the corresponding field in the GUI
Fixes #37