Update devices list when onRoutesChanged() called

- Update devices list when onRoutesChanged() is called because
  when volume is changed the onRoutesChanged() also be called.
  We need to update devices list to let caller get correct
  volume value.
- Send onConnectedDeviceChanged() when onTransferred() is called.

Bug: 151709228
Test: make -j42 RunSettingsLibRoboTests
Change-Id: I64d14883123d7135537b6df01d24afc90db6849d
2 files changed