Bug 926169 - add backward compatibility check for mobileConnection

- use latest Gecko API and fallback when needed
Merge pull request #13168 from EragonJ/bug-926169

Bug 926169 - add backward compatibility check before landing gecko multi-sim API