Second batch of commits for Windows

This fixes several issues related to URL decoding and also my abuse of File.separator for uRls within Jar files.

With this, Windows users should have import completion. The absolute Filename completion problem on windows is caused by jLine and not fixed here.