[rilmodem] Logging improvements to gprs

Rilmodem gprs logic slightly touched to store latest reg status
always to gprs_data struct. Reg status logged only when it changes
instead of always.
Merge pull request #256 from tkenakka/log-gprs

[rilmodem] Logging improvements to gprs
[RILMODEM] free before calling g_strdup to avoid mem leak

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
Merge pull request #257 from jpoutiai/master

[RILMODEM] free before calling g_strdup to avoid mem leak
[RILMODEM] prepare ril_roaming_allowed to be published

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
[RILMODEM] introduce ril_roaming_allowed

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
[RILMODEM] get network status from core

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
[RILMODEM]publish get_current_network_status

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
[RILMODEM] prevent datacall slipping through when roaming disabled

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
[RILMODEM] recheck status value before using it

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
[RILMODEM] recheck status also in ril_data_probe_reg_cb

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
[RILMODEM] style fix

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
Merge pull request #258 from jpoutiai/roaming-fix

Roaming fix
Merge pull request #259 from jpoutiai/gprs

rilmodem gprs fixes
[voicecall] src/voicecall.c MO call delay storing number

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
Merge pull request #260 from jpoutiai/vc-delay-nro-storing

[voicecall] src/voicecall.c MO call delay storing number
[RILMODEM] query password state and prevent double sim initialisation

Signed-off-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>