Implement async version of CallLayout#setData

This CL introduces setDataAsync implementation of setData RemotableMethod to reduce the impact of loading image on main thread.

Bug: 293961072
Test: SystemUiTests. Put Thread.sleep(5000) into setData and setDataAsync and posting call style notification and observe that shade is usable and no ANR when setDataAsync is enabled.
Change-Id: Id6abe285e0852dc106c610164e33989b54e8613b
1 file changed