Support Windows UNC paths with fat jars

Update `Launcher` and `JarFile` to correctly deal with Windows UNC
paths.

Fixes gh-1641
Merge branch '1.1.x'