Phone: Disable accelerometer sensor while in-call and screen UI is off

Avoid waking the sensors even when the Screen UI is off
while in-call. This fix ensures that by disabling
the listener in such a scenario (In-Call + Screen UI turned off)
there is no spike in power consumption.

Change-Id: I35da9c420de263a42fec09d7ee16391f15568944
Phone: Disable call time display when display is off

Currently a 1 sec timer is used to display the call
duration even when the display is off. This patch
disables the use of this timer when the display is
off.

Change-Id: Ie35baf474d842c6f09b936c8bfa2791b71468613
Author: john mathew <john.mathew@intel.com>
Signed-off-by: Xiaokang Qin <xiaokang.qin@intel.com>
Signed-off-by: Beare, Bruce J <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 9267
Phone: Play an out of service tone if SIM card is removed during call

In the audio framework, if no tone is played at call disonnection, the output is not
released correctly in accordance to the platform audio drivers. Thus the audio is not
reset gracefully and the Modem ALSA driver not closed. As a result it is not possible
to playback a stream after a call ended due to a SIM removal. Playing an out of service
tone solves the problem.

Change-Id: I23a46951b903f9c01d3096a27dd80ff2f318187e
Author: Vincent Becker <vincentx.becker@intel.com>
Signed-off-by: Xiaokang Qin <xiaokang.qin@intel.com>
Signed-off-by: Beare, Bruce J <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 11908