[rilmodem] Support for handling SMS delivery reports

Using code from Simon Busch http://bazaar.launchpad.net/~morphis/phablet-extras/ofono-sms-status-report/revision/42
Merge pull request #46 from ptakalok/master

[rilmodem][WIP] Fix SCA query response parsing
[rilmodem][WIP] Removing showing of the call and volume interfaces in simless state

Decided to move online setting to upper layers. This is more in line
with ofono/doc/emergency-call-handling.txt. It also enables more
detailed error responses in UI if needed.

Signed-off-by: Jussi Kangas <jussi.kangas@oss.tieto.com>
[rilmodem][WIP] Enabling showing serial number in offline and simless state

Moving starting of device info interface already to rilmodem registration
phase. This enables checking the serial number always when ofono is on

Signed-off-by: Jussi Kangas <jussi.kangas@oss.tieto.com>
rilmodem/sim: pin retry count implementation + minor style etc fixes
Merge pull request #47 from jkangas/master

Request for removing call and volume interfaces from simless state and adding showing the serial number from start
Merge pull request #48 from jpoutiai/master

rilmodem/sim: pin retry count implementation + minor style etc fixes
include/sim: introducing ofono_set_pin_lock_state
src/sim: implementing ofono_set_pin_lock_state
drivers/rilmodem: implementing pin lock status update
Merge pull request #50 from jpoutiai/master

updating pin lock states after ofono looses them
Offline mode support to oFono
Merge pull request #51 from leinomii/offline2

Offline mode support to oFono
[plugins] Signal SMS delivery status via D-Bus

Using code from ofono/examples.
Merge pull request #52 from marttipiirainen/sms_status

Signal SMS Status Reports
Revert accidentally merged files

Commit 5589eb3308d40fc7d353d82741a14fd3df8b7341 accidentally
included temporary copies of rilmodem/sim.c,
gril/gril.c, gril/gril.h.
Merge pull request #53 from marttipiirainen/master

Revert accidentally merged files
[doc] Add description of org.ofono.MessageManager.StatusReport
Merge pull request #54 from marttipiirainen/master

[doc] Add description of org.ofono.MessageManager.StatusReport
[rilmodem][WIP] support for hidden reset

Hidden reset here means storing the PIN and givin it to modem without
user knowledge if modem reboots without power down. It also means
bringing up the interfaces back.

Signed-off-by: Jussi Kangas <jussi.kangas@oss.tieto.com>