Add PreservedSettingsRestoreHostSideTest

Bug: 144838882
Test: atest PreservedSettingsRestoreHostSideTest

The test verifies that modified settings are not overridden by restore
unless they're explicitly marked as overrideable.

Change-Id: I4a46808693c6dabfe8f3ccab9c07052f5c9036dc
4 files changed