fix works for Charles' cdscan problem, but I still want to find the answer to
 "why is the code so wrong?" before checking it into a branch which matters
changes which fix Charles' problem, but several need ore careful study before I check it into
a branch which matters
Merge branch 'master' of github.com:UV-CDAT/uvcdat
Merge branch 'master' into cdsplice