[2/2] base: rework quiet hours notification

Using a service is a bad idea given the fact that we cannot
be sure that the service is not beeing killed from android.

While this fixes the problem for the notification
the problem of the SmsCallService remains and must
be solved separate

PS5:
-call init from tiles

Change-Id: I82fa35344dfb6b7d7059a4f998aff9e14f788d64
Merge remote branch 'omni/android-4.4' into android-4.4