Reconcile protobuf package names with paths

* Makes the import paths reflect the package namespaces.
  * This matters especially for import of protos defined here into
    infra/proto, as it avoids conflicts with paths local to infra/proto.

Various clients are affected in following ways:
* Protobuf:
  * import paths change from "api/*" -> "chromiumos/config/api/*"
  * package names unchanged
* Go: Unchanged
* Starlark:
  * protobuf load paths changed from "api/*" ->
    "chromiumos/config/api/*"
* Python:
  * In payload_utils: Via payload_utils/chromiumos, imports change
    import config.* -> import chromiumos.config.*
  * Inside Chrome OS SDK: The bindings are installed as a python package
    import config.* -> import chromiumos.config.*
* Recipe: import config.* -> import chromiumos.config.*

BUG=chromium:1069877
TEST=CQ


Change-Id: I158b3f4f4479058754ffcfd8c7e8eb85746b3d67
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/config/+/2144905
Tested-by: Prathmesh Prabhu <pprabhu@chromium.org>
Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org>
Reviewed-by: Andrew Lamb <andrewlamb@chromium.org>
diff --git a/payload_utils/checker/io_utils_test.py b/payload_utils/checker/io_utils_test.py
index 7f9b7d9..796d45a 100644
--- a/payload_utils/checker/io_utils_test.py
+++ b/payload_utils/checker/io_utils_test.py
@@ -9,8 +9,8 @@
 
 from checker import io_utils
 
-from config.payload.config_bundle_pb2 import ConfigBundle
-from config.api.program_pb2 import ProgramList, Program
+from chromiumos.config.payload.config_bundle_pb2 import ConfigBundle
+from chromiumos.config.api.program_pb2 import ProgramList, Program
 
 
 class IoUtilsTest(unittest.TestCase):