Add packages to support OPEN/CREATE_DOC.

Change-Id: Id9314b2ed03d6ce7cc98c051a7654c225b393954
Merge "Add packages to support OPEN/CREATE_DOC."
Merge "Add LOCAL_ADDITIONAL_DEPENDENCIES support to BUILD_PHONY_PACKAGE"
"JSS15C"
merge in klp-release history after reset to master
"KRS17"
KRS17B
edit code-caption style margin

Change-Id: I63c58015ca9037621c5d4c3929620ebd2203f5ad
"JSS15D"
Split framework jar.

Change-Id: I38c68ac169a4ea10e4640b5d8e24298a6caaf441
merge in klp-release history after reset to master
"KRS18"
Merge "Allow several system property files"
am a1f8cdf7: Merge "Allow several system property files"

* commit 'a1f8cdf74bcc35110bd306d633e019a6279fc7fe':
  Allow several system property files
am 8bb3306b: am a1f8cdf7: Merge "Allow several system property files"

* commit '8bb3306b76bf3a20fc0f0634a492c5c18550c8e3':
  Allow several system property files
"JSS15E"
Add auditd to SELinux-enabled builds

Change-Id: I3b548b1f14bbf9473d5a512b0e0fb77ea0b26d33
JSS15F
Update OTA to understand SELinux filesystem labels

Make fs_config aware of SELinux contexts, and output the context
whenever we output the UID / GID / file perms.

Pass the selinux context to the set_perm2() and set_perm2_recursive()
calls. When the OTA script fixes up filesystem permissions, it will
also fix up the SELinux context on the files.

Bug: 8985290
Change-Id: I6419b64c06309a93ac6b2f2cf9fc7f8815adeaf3
Merge "Split framework jar."