GCH: Add batch result callback to the session factory

Bug: 290471467
Bug: 293136645
Test: GCA
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:97d1be0876901a16779cf3322935399d44894f61)
Merged-In: Iee315718652ad5c4ecbc94b7f5783db579c5bd43
Change-Id: Iee315718652ad5c4ecbc94b7f5783db579c5bd43
12 files changed