GSR: Encode linestring as multilinestring rather than failing
Merge branch 'master' of github.com:opengeo/geoserver-exts
Add automatic geogit root AuthorityURL and per layer authority identifier.

Whenever a geogit layer is configured, a catalog listener will check
that a "root layer" authority URL exists by the name of GEOGIT_ENTRY_POINT,
and creates a LayerInfo's LayerIdentifierInfo for that authority name
with the identifier <workspace name>:<store name> to locate the corresponding
layer's entry point under the /geoserver/geogit/<workspace name>:<store name>.

The catalog listener also takes care of updating the layer infos identifiers
whenever a workspace or datastore info is renamed.
Make geogit's layer authority identifiers also report the store's branch or head.

The format for the layer identifier is <ws name>:<store name>[:<branch/head>]
where <branch/head> corresponds to the gegoit datastore BRANCH or HEAD
connection parameter, whichever is present.
Process layers before encoding JSON to avoid exceptions mid-encoding
Support classbreaks renderers from SLD
Merge branch 'master' of github.com:opengeo/geoserver-exts
Corrections to ClassBreak handling
Use metadatalink for copyrightText
Skip fields that can cause problems as well
Allow for java.sql.Date as a recognized field type
Add log message when fields are omitted
Add documentation on level of completion in the GSR extension
Add some info about GSR translation limitations
Add the layer's native feature type name to the geogit layer identifier for geogit backed LayerInfo's.

The layer identifier format is now <ws name>:<store name>:<native type name>[:<branch/head>].
This allows for WMS clients to figure out the geogit layer specific repository entry points
under /geoserver/geogit/<ws>:<store> without having to query the geoserver REST API.
add d3 dependency
support mapmeter anonymous signup workflows
update logging msgs from controller -> mapmeter
remove commented out debug code
re-introduce mapmeter connection check form