Revert "Fix lock ui handling and display blanking for nemo"

This reverts commit 8e293fbda4f4fc82c487f0bbd96a58b261b82489.
Parially revert "add ofono call state handling"

This reverts tklock.c changes from
commit 8e293fbda4f4fc82c487f0bbd96a58b261b82489.
Assume unknown audio route equals handset for proximity blanking

If mce is restarted, it will lose audio routing state - and at least
for now there is no way to query it. Assume audio is routed to handset
and apply proximity blanking during active call.

[mce] Assume unknown audio route equals handset for proximity blanking
Block late suspend while there is incoming/active call

If the device manages to enter late suspend, the call might get
missed without notification.

[mce] Block late suspend while there is incoming/active call
Merge pull request #79 from spiiroin/proximity_blanking_policy

Fix issues with proximity blanking policy