queryPathInfo(): return hash in base-32 if desired
queryPathInfo(): return hash in base-32 if desired

Cherry-picked from the no-manifests branch.

rowhit/nix,vcunat/nix,peti/nix,wmertens/nix,garbas/nix,acowley/nix,NixOS/nix,rycee/nix,bennofs/nix,layus/nix,ehmry/nix,dtzWill/nix,nbp/nix,dezgeg/nix,layus/nix,jcumming/nix,vcunat/nix,offlinehacker/nix,dtzWill/nix,puffnfresh/nix,garbas/nix,aucampia/nix,edolstra/nix,joelmo/nix,jcumming/nix,nbp/nix,gebner/nix,bennofs/nix,wmertens/nix,dtzWill/nix,pikajude/nix,NixOS/nix,edolstra/nix,layus/nix,edolstra/nix,NixOS/nix,bennofs/nix,vizanto/nix,edolstra/nix,ttuegel/nix,vizanto/nix,zimbatm/nix,peti/nix,aucampia/nix,ehmry/nix,puffnfresh/nix,peti/nix,dezgeg/nix,layus/nix,joelmo/nix,shlevy/nix,pikajude/nix,gebner/nix,shlevy/nix,ehmry/nix,acowley/nix,rowhit/nix,garbas/nix,dezgeg/nix,acowley/nix,NixOS/nix,zimbatm/nix,ttuegel/nix,jcumming/nix,offlinehacker/nix,ysangkok/nix,NixOS/nix,shlevy/nix,vizanto/nix,rycee/nix,rowhit/nix,tchajed/nix,aucampia/nix,offlinehacker/nix,rowhit/nix,rycee/nix,rycee/nix,dezgeg/nix,tchajed/nix,wmertens/nix,dezgeg/nix,bjornfor/nix,zimbatm/nix,tchajed/nix,rycee/nix,pikajude/nix,gebner/nix,layus/nix,ehmry/nix,ehmry/nix,aucampia/nix,puffnfresh/nix,shlevy/nix,bjornfor/nix,dtzWill/nix,jcumming/nix,garbas/nix,nbp/nix,bjornfor/nix,joelmo/nix,nbp/nix,peti/nix,gridaphobe/nix,gridaphobe/nix,ttuegel/nix,edolstra/nix,vizanto/nix,ysangkok/nix,acowley/nix,ysangkok/nix,bennofs/nix,offlinehacker/nix,joelmo/nix,ttuegel/nix,wmertens/nix,vcunat/nix,ehmry/nix,gridaphobe/nix,dtzWill/nix,gebner/nix,peti/nix,garbas/nix,bjornfor/nix,gridaphobe/nix,zimbatm/nix,shlevy/nix,puffnfresh/nix,vcunat/nix,tchajed/nix