CommitService: implement ListFiles
This RPC method takes only a "revision" and streams paths in response.
Since there's no exchange of tree nor blob OIDs, it's suitable for our first milestone.
In general, "revision" means SHA or ref (anything that you could put in the git log
command line)