Renamed the ICatalogTreeLabelProvider interface to ICatalogLabelProvider, so its not confused with the CatalogTreeLabelProvider which doesn't implement the interface