Revert^3 "Use TransactionState in SurfaceFlinger."

This reverts commit d7b71ac5337c06dd3c368dc796d8ab17597818e7.

Reason for revert: heap regression reported in b/406104970

Change-Id: Ic9e686b03b3fbe733a0781579a34b12df9e5a598
18 files changed