fix race in vehicle hal mocking

- run mock start / stop in main thread of car service so that
  it does not have race with on-going init
- fix synchronization in CarTestManager so that callback
  and mock start / stop cannot deadlock

bug: 27245898
Change-Id: Iceb0b46227368ad5ead9f70f5a977155367f96b2
3 files changed