XrdFileCache:  fix bug in setting cached file path

Files failed to be cached if proxy server is configured  to stage files.
I assumed CGI parameter will be always appended by XrdPssFile::Open which is not true in the case above.

In this commit I fixed the problem by using XrdCl::URL util.