Fix setting night mode and change test crashes EKS

Add AsyncTask to refresh Car*Manager. Ensure all properties will
be checked when we use unregister a listener.

Bug: 110043754, 110437786
Test: 1) Start EKS, Select "Sensors" test.
      2) Use vhal_emulator.py to set night model state to 1.
      3) Switch to "hvac" test, set nigth model state to 0.

Change-Id: I48ce210c45cf2da2db90178aa909e5f10eada8f6
Merged-In: I48ce210c45cf2da2db90178aa909e5f10eada8f6
(cherry picked from commit cf3387bd4c90ee09eeff2dc0878c26a399e5ff23)
6 files changed