Fix screenshot buffer leaks

By passing a listener into UiAutomationConnection the client can get ownership and free the buffer on its own.

Bug: 287081404
Test: atest displayScreenshot
Test: atest  layerScreenshot
Change-Id: I15824755c4691d9ff7be4a6da70cb0f713f5541d
3 files changed