fixing issue #779

The uri of an IFileEditorInput might contains a different uri scheme than "file". This causes jar editor to fail opening the editor. For this custom URI schemes like "sourcecontrol" from Jazz/RTC, a fallback can be done by using the file location and create an uri from it.