patch from devel; add two nonstandard seasons
patch from devel branch: simplify command-line usage by using path2,filter2 options; and not using
new_filter option, a default path, etc. any more.  Also, it uses the seasons options now.
patch from devel branch: add path2,filter2,new_filter options.  new_filter already is
obsolete, but I'll leave it in for now.
patch from devel branch: convenience function, several bugfixes and better special-case handling, comments
patch from devel branch - fixed plot set 3 title, and some very minor comment/newline fixes.
interface to new VTK graphics-based GUI
clarify log output
Change calculation of contour levels to use vcs.mkscale() - it chooses round
numbers for the contours.
little bug fix
Merge branch 'devel'

Conflicts, all resolved:
	src/python/fileio/findfiles.py
	src/python/frontend/defines.py
	src/python/frontend/diags.py
	src/python/frontend/uvcdat.py
	src/python/packages/amwg/amwg.py
Merge branch 'devel'

Conflicts (fixed):
	src/python/frontend/diags.py
	src/python/frontend/uvcdat.py
All reduce2scalar* functions allow the caller to provide weights for averaging along the
latitude axis.  This is because many CAM files specify the weights.  Actually, they are
almost always exactly the same as the default computed by the averager, but it's more
correct to use the ones specified by the data file.
It the data file has a variable 'gw', this is normally Gaussian weights for averaging in the
latitude axis.  This variable is now read in and passed on to reduce2scaler* functions so
that it will be used as intended.
In std2var and plot set 5, do better in the case filetable==None.