Changed the way IElements expose their DataSources. Instead of using isDataSource(), elements that have an associated datasource should implement IDatasource interface. This is reflected in the CpkAPI.listDataAccessTypes(...) method that now searches for elements that implement this interface.