Merge changes Ib1a1d1bb,If0362c6d,I6018791a,Id81c93ea,I7704a884, ...

* changes:
  Create a filegroup for public stub sources
  Minor refactorings in api.go
  Convert merged module lib stub to api.go
  Some minor tweaks for api.go
  Temporarily add support for conditional modules
  Construct sdk-annotations.zip programmatically
  Replace manual genrule modules with combined_apis
diff --git a/frameworks/base b/frameworks/base
index a312a96..7e22670 160000
--- a/frameworks/base
+++ b/frameworks/base
@@ -1 +1 @@
-Subproject commit a312a961e0446f71833c1fce60c330ba629e670c
+Subproject commit 7e226700a5babf64f4bbf65d0fcc6e9d0c0f3fad