Use AutoPtr for NodeLists not released re #8485

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Use AutoPtr for a Document re #8485

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Tidy up code a little re #8485

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Use AutoPtr in those cases where release() is used re #8485

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Make remaining fix in LoadCanSAS1D2.cpp re #8485

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Remove release statement  re #8485

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