trying to track down save failure bug in 'dictIntoTable_InsertOrReplace'
bug was mis-assigned values in 'FillDictFromNDVISetupPanel'
minor tweaks to 'dictIntoTable_InsertOrReplace'
separate 'validateCalcName' fn, to use in both Save and Duplicate
still has a bug that allows saving with existing name
try bug fix
bug fixed, where new entered Panel name would overwrite existing