Fixed that wakelock is not released when in vibrate only mode.

The cellbroadcast alert audio service is not stopped when the device
is in virate-only mode until the okay button is hit. Therefore the
wakelock could be potentially hold for a long time. Added a timer
to stop the service when we are in vibrate-only mode.

bug: 33559173
Test: manual test with the test app.
Change-Id: I87574367fdb2d0f2eb52103f4d782aaa61aa62ab
3 files changed