Add maven support.

[#68640224]

[#68640326]
License finder for gradle projects [#68729858]
Ignore gradle generated artifacts [#68729858]
Don't shell out in unit tests
Merge branch 'java'