Displays a warning when forcing CDAT_BUILD_MODE

If CDAT_BUILD_ESGF is enabled, then CDAT_BUILD_MODE gets forced to
"LEAN". This commit displays a warning when that happens.
Add Camera to saved state
Add OSMesa (CDAT_BUILD_OFFSCREEN to enable).
Merge remote-tracking branch 'origin/vcs3D-fix-unexpected-error-884' into vcsDV3D-2.2-features
Hide z slider for 2D plots
Make zslider persistent value relative
Fix the library extensions for osmesa linking.
Fix variable name collision.
Merge branch 'vcsDV3D-2.2-features' into vcs3D-fix_z_axis_problems
Fix unrecognized hovmoller
Update DV3DPlot.py

commenting out print statement
Disable OSMesa on macs.

See discussion on #888.
Merge pull request #907 from UV-CDAT/vcs3D-fix_z_axis_problems

Vcs3 d fix z axis problems

ok tests pass on my ubuntu no need to update any files. Merging
Fix exception when running animation and then hiding config buttons.
Merge pull request #910 from remram44/esgf-mode-warning

Displays a warning when forcing CDAT_BUILD_MODE

looks good to me. thanks @remram44 for the clarifications.
Disable BUILD_GUI when BUILD_OFFSCREEN is available.

Also simplify the logic for the offscreen option.
Fix clipper initialization
Added fillarea support to configurator

Can now detect clicks in arbitrary fillarea polygons
Auto detect git protocol

No longer we will need to run cmake twice
Merge pull request #912 from UV-CDAT/vcs3D-fix-animation-exception

Vcs3 d fix animation exception