Component Library icons do not show correctly after searching
The icons in the component library do not show up correctly after searching for a component. This seems to be a problem for only non-svg icons. Ontologies, concepts, folders, kars are each added to the library as subclasses of EntityLibrary (e.g. org.kepler.moml.OntologyEntityLibrary). The search code that rebuilds the library after a search query needs to be able to identify the type of EntityLibrary of a particular node and add the appropriate icon at that time.