Merge pull request #1095 in CASA/casa from CAS-12650 to master
* commit 'a816bae82f6fcb3d284021a1233f2c6968619c5c':
changes in CASA 5 test_calanalysis to pseudo-sync with CASA 6, CAS-12650
Merge pull request #1094 in CASA/casa from CAS-12605 to master
* commit 'a708e86d98bd884013360ab4cb978a8427ea0e91':
rename raise->throw and remove forced trues, CAS-12605
more informative raise_programmer_error function, CAS-12605
Merge pull request #1087 in CASA/casa from CAS-12625 to master
* commit '428d63f7fc559b45b3bc2ec18271cfde3896bf9c':
protect against a 1 channel chunk
removed a compiler warning
chunk creating an extra chunk of only one channel causes linear interpolation to shift to nearest
Merge pull request #1092 in CASA/casa from bugfix/CAS-12647 to master
* commit '0ecba1c890b3491c0ce152bd1d330871c1aa5f88':
fixed a typo that prevented uvtaper to be copied properly...added a unit test that test uvtaper