Change how custom map markers are implemented so that the
DataCatalogView does not have to be overwritten for different themes.
Check for custom marker files under the current theme directory and use
the default marker images if none are found.