UPSTREAM:broadband-modem-mbim: add support for setting up thresholds on v1 MBIM modems

(cherry-picked from commit 3a76cb29ef57b85d0243298bfeb926f6400af81a)

On MBIM modems that do not support mbimex v2, extra steps are required
to retrieve 3G/4G signal quality markers from the modem when using
thresholds to trigger signal quality indications.

BUG=b:221773137
TEST= shill and modemmanager tests
TEST=signal quality indications are reported correctly.

Change-Id: I1a15a35cdb21663ff64c98a9970950316252340e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/modemmanager-next/+/4311293
Reviewed-by: Aleksander Morgado <aleksandermj@google.com>
Reviewed-by: Madhav <madhavadas@google.com>
Tested-by: Nagi Marupaka <nmarupaka@google.com>
Commit-Queue: Nagi Marupaka <nmarupaka@google.com>
3 files changed