Use different threads in cdm event observer tests

Using distinct executors running on different threads allows to
better simulate real inter-process communication behavior.

Test: atest CtsCompanionDeviceManagerCoreTestCases
Change-Id: I9de5eb1cf746c2ad812be2aad1b8172afa1b397c
2 files changed