clean up build scripts and update launch4j