Merge changes from topic "sensor_background_apps" into rvc-dev

* changes:
  Fail on flush if no sensors are found
  Disable sensors when an app goes to background
  Convert KeyedVector to std::ordered_map