Revert "modify Java path based on ELF header checks; not distro name"

This reverts commit 2e4a33048179313b7ebe13005004781964fb9dc6.

readelf is not a standard utility, so it cannot be assumed available.
Remove Arch from Gentoo Java path modification

The only indication I can find of Arch having any kind of JVM switching
is java-common in the testing repository, and given that it updates
links in /usr/bin it should work without such changes.
Remove Windows registry, shortcut, and .gitignore references
Fix build regression

The Windows build before the rebuild generated the required utility jars
and created the output directory.
remove now-implicit readConfig