Add two configuration options for mapservers

- datadirPath for geoserver's datadir, to allow geonetwork to tweak layers.properties for ACLs
- shouldDiscoverWorkspaces, for servers where geonetwork should discover the list of workspaces in the remote server via REST

Add the plumbing to update it from the web-ui, but that doesnt quite work yet.