Add non-functioning ConvertFullprofToXml algorithm re #7617

I've left some code in it from LoadFullprofResolution, which could be useful. If I end up using a lot of the code without much modification, then it should go in a class for use by both algorithms.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Change error message re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Correct file properties re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Enable LoadFullprofResolution to read a file without a CWL re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Rename to end in XML instead of Xml re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Correct reference to include file re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Use LoadFullprofResolution as child algorithm re #7617

Code to read the table and put it into the output parameter file is still to be written.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Create parameter file stub re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Use current time as date re #7617

Also remove optional attribute of instrument (hard to determine).

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Add empty banks to parameter file re #7617

Also tidied up the child algorithm code with help of Martyn

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Make LoadFullprofResolution ignore END of bank line re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Extend LoadFullprofResolutionTest.h  re #7617

Test extended to test the names of parameters I'll use later on.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Improve XML and other changes re #7617

Use component-link format for banks and whole instrument
Tidy up includes
Prepare for use of table workspace columns.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Begin work on translation of parameters re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Preparation for getting parameter values re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Make LoadFullprofResolutionTest check Bank numbers re #7616

Verify that the BANK row has numbers 1 and 3 when the two bank file is loaded.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Correct bank numbers when not in numerical sequence re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Complete the whole instrument parameters re #7617

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Correct use of std::to_string re #7617

and some other string usage improvements

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Remove accidental use of ConvertFullprofToXML:: in .h file re #7617

Windows but not Unix allows this.

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