URLDecode getJarFile's returned URL. Fixes 2842.

This fix escapes %20 (and other encoded symbols) to allow file
paths with spaces to be used.