Merge pull request #978 in CASA/casa from CAS-12488 to master
* commit 'aba80b05f8c6b91ad151efb307989c09228233f7':
fix string leaks in logsink, CAS-12488
prevent leaks of LogIO and various measures in measures tool, CAS-12488
prevent LogIO leaks in quanta, CAS-12488
prevent logIO leak in imager tool, CAS-12488
Merge pull request #968 in CASA/casa from CAS-12471 to master
* commit '44c513dcb94580b4619179d3163eba32ac3f6aec':
remove unneeded include, trigger builds again, CAS-12471
avoid Record::restructure(), re-construct records, CAS-12471
hamonize management of CasacSupport/toRecord() pointers using unique_ptr, CAS-12471
fix mem leaks in returned rec from coordsys::coordinateValueToRecord(), CAS-12471
fix mem leak in coordsys::torecord, CAS-12471
Merge pull request #972 in CASA/casa from CAS-12477 to master
* commit '1132681a524677baf3beaf7e138639ac1b1e87e4':
minor nullptr modernization, re-try builds, CAS-12477
ensure all temp records allocated by toRecord are released, CAS-12477
make sure all temporary records from toRecord are released, CAS-12477
Merge pull request #973 in CASA/casa from CAS-12479 to master
* commit 'bca1ab8652ce6dffc6f45eedf041d8a7d03c5cdc':
minor modernization, re-try builds, CAS-12479
don't dyn-allocate records if not needed, use unique_ptr otherwise, CAS-11479
Merge pull request #974 in CASA/casa from CAS-12467 to master
* commit '261e35c36fd559c080d6be173a2c2a825f2c370f':
Add in the missing comma on line 649 that makes the script fail to interpret :(
Update casa/gcwrap/python/scripts/tests/test_simobserve.py with unittest decorators for CAS-12467