refactoring to change the specific (I)CdmDataSource to the more generic (I)CdmSource to prepare fro remoting CloneDataSourceHandler : new handler to clone a datasource
Fixes #2550
had to rename the packages to make them compliant with buckminster