QuietHours: Change Logic (1/2)

Makes sense to me that turning QuietHours
    on should TURN QUIET HOURS ON with
    default time constraints applied.

I.E. QuietHours between 12:00am && 12:00am
    means QuietHours all day.  Having to
    adjust end time to 11:59 is redundant
    and not exactly the clearest implementation.
    Especially when we have a QuickToggle that
    directly toggles the setting on/off.

Change-Id: I36e30a3be7d5a521bb85edff51f1c4134f623e67
Fix a Cursor leak

When cursor is done, the cursor must be closed to avoid cursor leak.

Change-Id: I05181f426e7c2f21722838b1297591f0cf556495
Add android.permission.INTERCEPT_SMS permission.

Change-Id: I2e357b6a35d8d962eefa903b7de420b556b9f266
update catalan translations

Change-Id: Ibfa4b11a6a9839268fcebf301a0094a8df904381
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Merge "QuietHours: Change Logic (1/2)" into jb-mr1
Merge remote-tracking branch 'org/jb-mr1' into jb-mr1-mod