Re-add: Search backend: use client logger where applicable
Created by: bobheadxi
Reverts sourcegraph/sourcegraph#38185, on top of additional fixes applied separately:
Test plan: main-dry-run
Created by: bobheadxi
Reverts sourcegraph/sourcegraph#38185, on top of additional fixes applied separately:
Test plan: main-dry-run