mtk: Fix race condition when onlining

There was a race condition in case both modems were onlined almost at
the same time (lp bug #1329707). The fix serializes power requests to
the modem.
Merge pull request #94 from alfonsosanchezbeato/mtk-flightmode

mtk: Fix race condition when onlining
Merge pull request #99 from marttipiirainen/master

rilmodem: Notify SIM removal
gril: Add support for OEM hooks

Support for RIL_REQUEST_OEM_HOOK_RAW. This request and the reply
encapsulate a java byte[], which is stored as size plus raw data.
plugins: Add infineon plugin

This plugin adds support for specific requests for infineon type
modems.
infineonmodem: Add OEM hooks definitions
rilmodem: Add specific infineon request

One specific infineon OEM hook is needed to retrieve the PIN/PUK
retries for that modem type.
build: Build infineon plugin
unit: Tests for OEM_HOOK_RAW requests and replies
plugins: rename ubuntu provisioning plugins

As the android-provision plugin and related android-apndb
code really is Ubuntu specific, re-name the files from
android-* to ubuntu-*.
Merge pull request #85 from alfonsosanchezbeato/infineon-oem

Infineon OEM hooks
build: handled re-named ubuntu provision code
nettime: Fix it for multi-modem setups

Previously, ofono was storing network time in the same place when more
than one modem was present in the system. Also, we copy now MCC and MNC
as the current operator may have been removed when querying the time.
doc: Add org.ofono.NetworkTime interface

Based on initial documentation for nettime plugin from Nokia:

https://lists.ofono.org/pipermail/ofono/2011-January/007441.html
plugins: remove mbpi from ubuntu provisioning

Remove the additional mbpi APN query from the
ubuntu-provision plugin.  Also add support for
an optional custom apn file which may be present
in /custom/etc.
Merge pull request #101 from tonyespy/no-mbpi-add-custom

Merged
Merge pull request #97 from alfonsosanchezbeato/nettime-multimodem

Nettime multimodem