move ListDirectoryChildren from git package to gitserver client
Created by: mollylogue
Closes https://github.com/sourcegraph/sourcegraph/issues/33597
Test plan
unit tests should pass
Created by: mollylogue
Closes https://github.com/sourcegraph/sourcegraph/issues/33597
unit tests should pass