software/ors-amarisoft: add support for IMS

Some phones with Android 12+ disconnects from
5G networks which don't support IMS. Therefore
we add minimal IMS support in this commit (even
though we don't actually need it's features).

Only Amarisoft >= 2024-05-02 support launching
lteims without root privilege, so if Amarisoft
version is older IMS is disabled and we inform
the user so in the connection parameters.

For this to work, SIM cards config needs to be
modified, impu and impi must be for instance:
impu: 001010000001312,
impi: 001010000001312@ims.mnc001.mcc001.3gppnetwork.org
35 jobs for master in 0 seconds
Status Job ID Name Coverage
  External
passed Cloudooo.UnitTest-Master

00:49:50

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

00:28:42

failed ERP5.StandaloneDeploymentScriptTest-Debian.Buster.Master

13:08:16

passed SlapOS.Eggs.UnitTest-Master.Python2

00:41:21

passed SlapOS.Eggs.UnitTest-Master.Python3

00:26:38

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:20:58

failed SlapOS.SoftwareReleases.IntegrationTest-Master

12:50:08

passed SlapOS.Theia.ResilienceTest-Master-ERP5

09:42:18

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:27:55

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

08:30:47

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

00:31:50

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

00:29:17

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

00:35:25

failed SlapOS.Eggs.UnitTest-Master.Python2

00:23:38

passed SlapOS.Eggs.UnitTest-Master.Python2

00:31:28

failed SlapOS.Eggs.UnitTest-Master.Python2

00:23:44

passed SlapOS.Eggs.UnitTest-Master.Python2

00:25:30

failed SlapOS.Eggs.UnitTest-Master.Python2

00:20:41

failed SlapOS.Eggs.UnitTest-Master.Python2

00:24:49

failed SlapOS.Eggs.UnitTest-Master.Python3

00:30:40

passed SlapOS.Eggs.UnitTest-Master.Python3

00:30:19

passed SlapOS.Eggs.UnitTest-Master.Python3

00:58:20

failed SlapOS.Eggs.UnitTest-Master.Python3Next

00:30:59

failed SlapOS.Eggs.UnitTest-Master.Python3Next

00:36:19

failed SlapOS.Eggs.UnitTest-Master.Python3Next

00:27:53

failed SlapOS.Eggs.UnitTest-Master.Python3Next

00:22:53

failed SlapOS.Eggs.UnitTest-Master.Python3Next

00:31:04

failed SlapOS.Eggs.UnitTest-Master.Python3Next

00:35:27

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:18:06

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:36:54

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:31:05

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:27:09

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

12:57:49

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

08:59:08

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

08:43:15