Add framework change for manifest API change

This CL contains the framework API change for adding
settings and updates capabilities. The logic is
in these CLs logic cl/21910331 cl/22121642 and here cl/21911122

RESOURCES_FINALIZATION=Cherry pick from master
Test: make
Bug: 267816301
Change-Id: I459c629b9f8494a8fefd20ea15daa6257af055c8
(cherry picked from commit on googleplex-android-review.googlesource.com host: 3f4bdc7c32060e7cd8f3cda8260f376ecf3a12ba)
Merged-In: I459c629b9f8494a8fefd20ea15daa6257af055c8
4 files changed