cf-dc-api.pl: make source and target optional (use the first recognized_source and repolist element respectively)
document the optional behavior of install source and target
cf-dc-api.pl: when install source is not given, try all recognized_sources