Allow loading from phar:// paths

I didn't do any workbench. One issue I know, that one PHAR file may exist as an real-path file and short alias like:
- `phar://some/path/file.phar`
- `phar://alias.phar`

...so ambiguous loading may happen.

And next issue I know, ignored dirs don't work in PHAR due to realpath call.