Add option 'dumpatshutdown' to dump out remaining open files during shutdown
The process to get the file was incorrect if the jar was in a location containing RFC2396.

e.g. if a jar was in a folder containing spaces the file was attempted to be loaded not from
/foo/bar whizz/wibble.jar
but from
/for/mar%20whizz/wibble.jar
which ultimatly is doomed to failure.

1) using a different method to get the jar
2) using a URI which handles the decoding of the escape sequences.
This fixes the issue by
Merge pull request #16 from jtnord/findjarfix

Fix loading of jar.
Fix some warnings shown in Eclipse
Add possibility to exclude open files by their stacktrace
Merge remote-tracking branch 'myorigin/master'

Conflicts:
	src/main/java/org/kohsuke/file_leak_detector/AgentMain.java
	src/main/java/org/kohsuke/file_leak_detector/Main.java