Support file:// urls containing URI escaped characters such as spaces etc.  Fixes Issue #545