Improvements to IME viewers.

- Button corresponding to selected property tree is correctly highlighted
- Enable different properties in wm/sf properties table for manager service viewer
- Selected button in wm/sf properties table remains selected between entries
- No need to set uiData to null before updating in callback, it was causing problems with delayed UI updates

Bug: b/256131081 b/323364305 b/324206401
Test: npm run test:unit:ci

Change-Id: I80a58e430d064033b2ecaadcdf209221c5701280
12 files changed