[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
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>