allow scripts to return a map/dictionary
Transfer WFS transaction extra properties down to the geotools transaction.
GEOS-5940: Improve CSW Mapping File Documentation
GEOS-5400: Freemarker template stopped support of TemplateSequenceModel.
Merge pull request #318 from groldan/preserve_extra_tx_properties

Transfer WFS transaction extra properties down to the geotools transaction
Merge pull request #314 from NielsCharlier/cswdoc

GEOS-5940: Improve CSW Mapping File Documentation
Switch groovy compiler to the eclipse groovy compiler because it supports Groovy 2.x
Merge pull request #316 from NielsCharlier/templatesequence2

GEOS-5400: Freemarker template stopped support of TemplateSequenceModel (version 2)
[GEOS-6015] GeoJSON uses wrong mime type
added profiles for individual script modules
GEOS-6019: GetFeatureInfo with reprojection fails
Merge pull request #321 from jdeolive/script_dict

Allow scripts to return a map/dictionary
GEOS-6025 extended userFilter parameter to have an additional placemark for unformatted username
Merge pull request #325 from mbarto/geos_6025_ldap_account_name

GEOS-6025 extended userFilter parameter to have an additional placemark for unformatted username
GEOT-4554: Test no idExpression using primary keys as ID.
GEOS-6012: Automatically link CSW (ISO) records to the respective WMS/WFS/WCS sources
[GEOS-6027] Wrong lookat generated in kml superoverlays if when the layer bbox happens to be contained only in some higher level tile
[GEOS-6028] Superoverlay outputs are not always visible from the start (one needs to zoom in)
[GEOS-6029] KML: force output in 4326 even if the request calls for a different SRS
[GEOS-6034] Explicit GetMap with KML output defaulted to download mode, now it defaults to refresh mode