Made the changes to the code re #3692

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Remove explicit references to parameter names in unit test re #3692

These will be confined to the test testParameter_Name_Functions() to be added.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Remove more explicit names from unit test re #3692

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Add test for the Parameter Name Functions re #3692

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Test empty function re #3692

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Merge remote-tracking branch 'origin/feature/3692_param_string_org'