Added Grib support
Properly escape parameters for permalink
Made sure proper exceptions (with correct codes) are thrown.
Handle queryable/disabled properties properly
Updated documentation
Suppressed one varargs heap pollution argument.

The others can't be suppressed safely (I don't think), the methods just
need to be used properly.

Updated some documentation
Added name to cache manager to avoid potential conflicts when running
other webapps with unnamed cache managers in the same VM
Added cache to dynamic datasets
Implemented animations for gridded images
Made GIF format generate an optimal palette if possible, otherwise
fallback to generic one.

Removed export to AVI option on animation button in godiva (not
currently implemented)

Added above max/below min to animation parameters
Set style and added css for out-of-range buttons when disabling palette
selector
Disabled animation for continuous time domain layers
Made polar bounds more appropriate
Made time selector unable to choose start time later than end time
Got screenshots working with the exception of GetLegendGraphic for point
features
Added support for legends for point data
Added support for PointFeatures in legend generation
Changed behaviour of datasets so that if a non-scalar parent is
requested in an extraction method then all children get extracted
instead.
Updated SCM info to point to github
Change godiva scope to remove unwanted libs from WEB-INF/lib
Improved timeseries/profile series GetFeatureInfo behaviour
Improved titles in vector-plugin generated data
Fixed test to match changes to plugin (enforced inability to apply same
plugin twice, which test relied on)
Got transects working
Added zoom to layer extents button