Improve CarNavigationStatusManager after API review

Bug: 129801199
Test: Tests will be added on a follow up CL.
Change-Id: I5c01f9cc720e7c6e591a066bf6a38cdd02ad5e9f
8 files changed