Add entities for MediaStore content providers

+ Add SDK_checks for columns associated with entity fields
that are annotated with @RequiresApi.

+ Ability to inherit column fields from super class

Test: instrumentation tests
Change-Id: Ie2ae70f9ee5db8230a5120f0ea8eea83025d4129
diff --git a/settings.gradle b/settings.gradle
index b96fabe..b0cd4fe 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -141,11 +141,12 @@
 includeProject(":collection:collection-ktx", "collection/collection-ktx")
 includeProject(":concurrent:concurrent-futures", "concurrent/futures")
 includeProject(":concurrent:concurrent-futures-ktx", "concurrent/futures-ktx")
-includeProject(":contentaccess:contentaccess-runtime", "contentaccess/contentaccess-runtime")
 includeProject(":contentaccess:contentaccess-annotations", "contentaccess/contentaccess-annotations")
 includeProject(":contentaccess:contentaccess-compiler", "contentaccess/contentaccess-compiler")
+includeProject(":contentaccess:contentaccess-entities", "contentaccess/contentaccess-entities")
 includeProject(":contentaccess:integration-tests:testapp",
         "contentaccess/integration-tests/testapp")
+includeProject(":contentaccess:contentaccess-runtime", "contentaccess/contentaccess-runtime")
 includeProject(":contentpager:contentpager", "contentpager/contentpager")
 includeProject(":coordinatorlayout:coordinatorlayout", "coordinatorlayout/coordinatorlayout")
 includeProject(":core:core", "core/core")