modem-helpers,sim: auto-detect if ICCID response is character swapped

This patch modifies mm_3gpp_parse_iccid() to auto-detect if an ICCID
response is character swapped or not by comparsing the major industry
identifier part of the ICCID response to the known value (89) for
telecommunication purposes. This addresses the issue where the same AT
command (e.g. AT^ICCID used by the huawei plugin) does not report ICCID
in a consistent format.

(cherry picked from commit b5ef861d12c7533d89a18454b03e8e3301164bea)
6 files changed