temp/modemmanager: add quick suspend/resume patches (testers wanted!)

Fork ModemManager from Alpine to apply quick suspend/resume patches for the PinePhone EG25-G modem. See https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/459 This MR is open for > 2 months and thoroughly reviewed already, so opening it up to more people is the next step.

This should solve lost modems when mobile data is active all the time as the network bearers are now properly refreshed together with the rest of the modem (network time is updated as well, useful when you move between countries during suspend).

Mobian and Manjaro are already shipping these patches with ModemManager master branch, I decided to backport the patches for now, because of this bug: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/367

This is a big change, touching all parts of ModemManager, all feedback is welcome!

💡 When more people test this change and as soon as it is merged and released upstream, this package is upstreamed again to Alpine.

EDIT: Merged upstream, needs to be released though.

Edited by Dylan Van Assche

Merge request reports