Fix for #Issue74
Keep basic error reporting
todo notes plus start on fixes for #2239 on Windows
tweak 64- and 32-bit export on Windows to include JNA switch
Merge pull request #2474 from kfeuz/Issue74

Catch SocketException separately and report
updating to launch4j 3.4
more cleanups
rest of the updates for launch4j
clean up build scripts and update launch4j
moving launch4j to the correct location