DDF-889: Moved identifier information out of externalsource interface.
This allows identifiers to be registered without needing a source to have been created which is needed when creating sources with ConfigurationAdmin.