[CrashRecovery] Refactor SystemProperties as api

As we cannot use SystemProperties.set outside the platform, refactoring
existing SystemProperties to sysprop api. This would provide better
structure and allow to continue using them from the new module.
This would not change any functionality.
More Details: go/sysprop-as-api-partner-doc

Bug: b/289203818
Test: m

Change-Id: I35456a9d531d84037c9bedd6b7aef4bf99189d30
5 files changed