Remove generics from Reference in cdmlib-app #5830
merge app-import 3.4 branch into trunk
minor
better use of generics in service layer and persistence list methods
reverting back the cdm application configuration refactoring
renaming ICdmApplicationConfiguration to ICdmApplicationDefaultConfiguration
reintegrate cdmlib-app-3.3 branch into trunk
update ReferenceFactory method
merge cdmlib-app-3.0.2 to trunk (app-import)