DDF-783 added initial gazetteer support to the search ui

- added geocoder to cesium
- added geocoder endpoint to ddf
- added geonames client to ddf
DDF-802 made the look of the ui more flat
DDF-820: added check for userId being null, if so use the serverSessionId
DDF-826 integrated OpenLayers as a 2D map alternative