Improve EXE signing to be compatible with Launch4J on JDK 6

While trying to use JSign with current Launch4j, java 6 doesn't accepts the generated package anymore. Another thread for one native signer suggested the fix which I implemented: https://sourceforge.net/p/launch4j/discussion/332683/thread/4e9e2558/