LPS-44049 Updating StagedModelTypes for RepositoryModels where needed. Portal uses DL*Constants.getClassName() in most cases when deling with DL ie.: Asset/Comments/Ratings frameworks
LPS-44049 Adding new utility class to deal with staged model types when getting class name and class simple name
LPS-44049 Leveraging StagedModelTypes - some of the methods were created just to manually override the model class name. We can get rid of these if we leverage the given functionality of the StagedModelType
LPS-44049 Update usages everywhere
LPS-44049 Update test cases everywhere
LPS-44049 Additional places to use the new EICU
LPS-44049 Rename
LPS-44049 Fix javadocs