gril: Add parcels for radio-settings driver
rilmodem: Add radio-settings driver

This driver adds support for setting the preferred radio technology.
It provides ofono support to set the preferred cellular radio (see
https://bugs.launchpad.net/ubuntu-system-settings/+bug/1211804).

Based on nemomobile implementation:

https://github.com/nemomobile-packages/ofono/tree/master/ofono

The original author of this code is Jussi Kangas
<jussi.kangas@tieto.com>.
build: Compile ril radio-settings module
ril: Create radio-settings interface
unit: Add tests for ril radio-settings parcels
Merge pull request #53 from alfonsosanchezbeato/radio-settings

Radio settings
test: Switch scripts to run with Python 3
Merge pull request #60 from tonyespy/remaining-tests-py3

test: Switch scripts to run with Python 3
plugins: add Android APN provisioning plugin

Add plugin for GPRS provisioning support through
the Android APN database.

Signed-off-by: Tony Espy <espy@canonical.com>
build: add Android APN provisioning plugin support
src: fix build failure on ppc64le arch
btio: fix build failure on ppc64le arch
Merge pull request #61 from tonyespy/ppc64le-fix-build

Ppc64le fix build
plugins: minor cleanup of android_provision/apndb

Minor style cleanup of android-provision.c and
android-apndn.c.  Also fixed two minor bugs in
android-apndb.c:

1. Change attribute from "username" to "user" to
match the correct schema.

2. If an <apn /> element is found with a missing
"type" attribute, log an error, but don't fail
provisioning.
android-apndb: update context type handling

Return TYPE_INTERNET for apns with a 'type' attribute
prefixed with 'default'.  Return TYPE_MMS for apns with
'type=mms'.  Otherwise return TYPE_ANY.  Also updated
attribute handling, and added logic to strip any leading
"0"s from mmsproxy IPV4 addresses, so they're not
misconstrued as octal numbers by the ofono core gprs code.
src: allow MessageCenter/Proxy for TYPE_INTERNET

Allow a MessageCenter and MessageProxy to be set for an
OFONO_GPRS_CONTEXT_TYPE_INTERNET contexts in order to
support combined Internet/MMS contexts.
Merge pull request #62 from tonyespy/mms

+1, re-tested on make image #237 too.
plugins/ril: add dedicated MMS gprs-context

We now add a second dedicated MMS gprs-context
in addition the existing context created for Internet.
Merge pull request #63 from tonyespy/mms

plugins/ril: add dedicated MMS gprs-context
gril: Add SIM write requests