do not include transitive sources for provided or system

Provided and System confs are also unlikely to be in maven central so do not include transitive sources for those.