Release 1.13
gdbus: Fix trying to remove already removed sources

When we return FALSE from idle handlers, the source is removed.
This will be causing warnings in glib 2.40.

See https://bugzilla.gnome.org/show_bug.cgi?id=710724
build: Always build the connman plugin

It is not related to BLUEZ 4 support
plugins: Add initial Telit he910 driver
udevng: Add he910 detection logic
hfp_ag_bluez5: Try to support non-phone hardware

For devices which are not 'real' phone modems, the voicecall
initialization can happen outside of the pre-sim state.  In this case
the voicecall atom detection logic fails.  Try to detect the voicecall
atom separately, and register the profile if the SIM atom is already
present and in state 'READY'.

For all other cases, the previous logic still applies.
mbpi: Provision mmsc and message_proxy
AUTHORS: Mention Slava's contributions
netreg: Turn off CIEV indications other than rssi
he910: tweak initialization logic
hfp: Add Voice Recognition flag to BRSF
AUTHORS: Mention Andrew's contributions
doc: Add Siri API
dbus: Define Siri DBUS Interface
include: Add Siri interface definition
siri: Add atom implementation
siri: Add atom driver
hfp_hf_bluez4: Enable Siri atom
hfp_hf_bluez5: Enable Siri atom
phonesim: Enable Siri atom