Use @NotifInflation thread for ExpandableNotificationRow

Change RowInflaterTask to use a new class, AsyncRowInflater which uses coroutines to do the same work implemented by AsyncLayoutInflater, but specifically on the same thread as other notification inflation.  This will hopefully reduce resource cache race conditions.

Bug: 375320642
Flag: EXEMPT bugfix
Test: atest SystemUITests
Change-Id: Id2f18f2b7db313d0e41f997be1e0fc48c05e42a8
5 files changed