Added ScreenCaptureListener to allow for screenshot request callbacks

Added boiler plate code to send a listener to the screenshot requests to
allow screenshots to be async.

Test: LayerStateTest
Bug: 162367424
Change-Id: I747e7316364a145bed6a920d72a592e493ca0029
7 files changed