Add implementation comment
Slight improvement in appearance of settings
Code cleanup related to strings.xml
Recalculate alarm on MY_PACKAGE_REPLACED broadcast
Disable broadcast receiver while the rule is disabled
Suppress UnusedDeclaration warning for TAG constant
Show the status of rule
Code cleanup in UpdateRuleStatus
Code cleanup: Separate the rule logic from RuleActivity
Code cleanup: Avoid public fields in Rule and avoid caching cheap values
Add logging to rulemanager.UpdateRuleStatus