Populate new fields in time- and calendar-schedule modes

* Upgrade existing (and default strarting) zen rules with such conditions to have the expected type and trigger description on configuration load.
* Update trigger descriptions for them on locale change.

(With a small fix to TestableResources to support getString(id, formatArgs...)).

Bug: 317370174
Bug: 320997361
Test: atest ZenModeHelperTest SystemZenRulesTest
Change-Id: I35b11bfc3b1d0d9cf620f258c91ec18af95659de
10 files changed