Revert "Removing unused surface transaction wrappers" Revert submission 19933596-tcompat Reason for revert: b/246899728 Reverted Changes: I31123dff7:Using Transaction directly instead of building sur... I2e2526d21:Removing unused surface transaction wrappers Change-Id: I44944ccd94def3b5925f1008f0b8d47387594f2b (cherry picked from commit 2460910c8c454bc2d3c9ae35bd32eeb590851788) Merged-In: I44944ccd94def3b5925f1008f0b8d47387594f2b