Added a better self-extraction file

found it at http://www.coderanch.com/t/472574/java-io/java/extract-directory-current-jar