Add a not yet correct test of a parameter re #8398

Test does not pass because it is not yet correct. Do not git checkbuild.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Ensure Table Workspace is always output re #8396

Also extended unit test a little.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Partial fix re #8396

Parameter values make it to the XML string, but not yet all the way to the unit test.

DO NOT GIT CHECKBUILD

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>