JBVFS-200: FileURLConnection fails on relative URLs working on stock Java handler

Allows FileURLConnection to handle "file:./a/b" relative URLs gracefully
Add unit test
Merge pull request #23 from arcivanov/JBVFS-200

JBVFS-200: FileURLConnection fails on relative URLs working on stock Java handler