Merge pull request #43 from special/master

[voicecall-manager] Use systemd Wants instead of Requires for ngf and tonegen
[voicecall] Store the incoming/outgoing state when the call begins.

Otherwise the state is lost when the call is ended and we need it
when saving call counters.
Merge pull request #45 from martinjones/jb14481

[voicecall] Store the incoming/outgoing state when the call begins.
[ngf] Use play.mode=short for subsequent incoming calls.

When one (or more) call is active, new incoming calls shouldn't play the
full ringtone but less intrusive one instead.
Merge pull request #46 from jusa/second-ringtone

[ngf] Use play.mode=short for subsequent incoming calls.
[voicecall] Don't set disconnected status prematurely.

Wait for telepathy to tell us that the call has been disconnected
before changing the status.

Don't remove the handler until telepathy invalidates the connection.
Merge pull request #47 from martinjones/hangup

[voicecall] Don't set disconnected status prematurely.
[voicecall] Fix call duration stalling during device suspends
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.