Add support for file request paging to Remote::FindParentById

While issuing pull requests on a few of my directories I noticed that
I was missing files. Implement paging so pull requests on directories
that have more than 100 files work.
There is a flag now that allows you not to ignore the hidden files. Could you honor that?