a bunch of changes involving "filefmt" so that you can tell what type of file a filetable's rows,
or the filetable itself, came from - CAM or not, in particular.  This is because, unfortunately,
sometimes you need to make ad-hoc changes to the data you read in depending on where it came
from.
Fix two typos (one of which was a hard-to-track-down bug), and, for style, replace
v._TransientVariable__domain with v.getDomain()
Changed plot set 6 for STRESS (TAUX,TAUY,STRESS_MAG; ocean wind stress aka momentum transfer)
so that it will fix up nonconforming values of CAM output to make them consistent with the
obs files.  It's annoying to have to write code so specific to one particular variable out
of one particular file type, for one particular plot; but there's no alternative.
Make sure that a derived variable has an id (as a cdms2 transient variable) which has some meaning.
new functions abnorm (sqrt(a^2+b^2) and minusb (-b) for use in plot set 6.
Merge branch 'devel' of github.com:UV-CDAT/uvcmetrics into devel