added dynamic discovery of dependency versions (but only javax.persistence is currently active) Also changed dependencies to only upload if they do not already exist in the repo.
added dynamic discovery of dependency versions (but only javax.persistence is currently active)
Also changed dependencies to only upload if they do not already exist in the repo.



Former-commit-id: 788ce6da910fe0c85f9a8dcb51f2e8dc08385950
bfg-repo-cleaner-demos/eclipselink.runtime-bfg-strip-big-blobs,bfg-repo-cleaner-demos/eclipselink.runtime-bfg-strip-big-blobs,bfg-repo-cleaner-demos/eclipselink.runtime-bfg-strip-big-blobs