[IZPACK-907] Use JarFile instead of JarInputStream in JarMerge

This avoids a problem with JarInputStream not being able to read JAR files wrapped to ".exe"-files using launch4j.
Merge pull request #83 from jkaving/IZPACK-907

[IZPACK-907] Use JarFile instead of JarInputStream in JarMerge