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
DDF-782 Drag and Drop Metacard Ingest Modal
Adding a modal to the search UI that will take a file and create a
metacard for it and add it to the system. This modal will contain drag and
drop capabilities, along with selecting the file.