Merge pull request #48 from jpetrell/master

[voicecall] Fix call duration stalling during device suspends
[voicecall] Revert "Don't set disconnected status prematurely."

This reverts commit ce6f3a386f916ed6860d5f945a094052b4d3df51.
Merge pull request #49 from martinjones/hangup

[voicecall] Revert "Don't set disconnected status prematurely."
Add some actual data to README.
Merge pull request #51 from rburchell/master

Add some actual data to README.
[voicecall] Fix ofono provider #include.
Merge pull request #53 from martinjones/fix_include

[voicecall] Fix ofono provider #include.
[voicecall] Force critical telepathy accounts back online immediately on failure

Mission control implements reconnecting logic for accounts, but it has a
fairly severe backoff, because it's tuned for internet-connected
accounts. For telephony, it's very important that we get the account
back up as quickly as possible on failure to avoid missing incoming
traffic.

We can force mission control to reconnect the account instantly by
requesting an available presence immediately after failures. For
example, this causes telepathy-ring to be restarted instantly after
crashing or being killed.
Merge pull request #54 from special/master

[voicecall] Force critical telepathy accounts back online immediately on failure
[voicecall] Reduce the DBus overhead of call hander interface.

The declarative plugin provides properties of a call by via a
synchronous call every time the property is accessed. In QML this can
happen _very_ often.

Cache the properties on the client side, and provide property values in
change signals to eliminate the blocking calls.
Merge pull request #50 from martinjones/async_handler

[voicecall] Reduce the DBus overhead of call hander interface.
[voicecall] Remove unused tonegend plugin.

Hasn't been used since c86394a213f810cf545707794816f31265a2f179 (2012!)
[voicecall] don't use QDBusInterface for tonegend

since we're just making a simple method call, go ahead and call it, and avoid
the blocking overhead to set up the interface.
Merge pull request #55 from rburchell/master

tonegend-related cleanup
[voicecall] Add module identifier
Merge pull request #56 from pvuorela/master

[voicecall] Add module identifier
[voicecall] Make ofono and telepathy voicecall plugins conflicting