Allow loading local file URIs when schemas don't match.
The launcher mentioned in the commit message has other issues (not escaping spaces for instance), but that seems to be a wine bug somewhere, since Internet Explorer also fails if they are not escaped (I tested it).