Fixes part of #78134 and added layerTitle to LayerEntity.

* Adds part of the server side requeriments for #78134: added rest services to retrieve public layers.

* Added layerTitle field to (Abstract)LayerEntity and associated dto, this allows us to keep the desired publication name for the layer, instead of the internal layer name.