[chrealm] Use libsys instead of libcomponent

DX-387 #comment

TEST=CQ

Change-Id: Ia1b7c1d76d759100fc1d369f03fdb779bb19a6e0
diff --git a/garnet/bin/chrealm/integration_tests/BUILD.gn b/garnet/bin/chrealm/integration_tests/BUILD.gn
index ba18b33..ea86af2 100644
--- a/garnet/bin/chrealm/integration_tests/BUILD.gn
+++ b/garnet/bin/chrealm/integration_tests/BUILD.gn
@@ -35,8 +35,8 @@
   ]
 
   deps = [
+    "//sdk/lib/sys/cpp/",
     "fidl/fuchsia.testing.chrealm",
-    "//garnet/public/lib/component/cpp",
     "//garnet/public/lib/fsl",
     "//sdk/fidl/fuchsia.sys",
     "//zircon/public/lib/async-loop-cpp",
diff --git a/garnet/bin/chrealm/integration_tests/get_message_client.cc b/garnet/bin/chrealm/integration_tests/get_message_client.cc
index 7e39865..9432266 100644
--- a/garnet/bin/chrealm/integration_tests/get_message_client.cc
+++ b/garnet/bin/chrealm/integration_tests/get_message_client.cc
@@ -7,12 +7,10 @@
 #include <fuchsia/sys/cpp/fidl.h>
 #include <fuchsia/testing/chrealm/cpp/fidl.h>
 #include <lib/async-loop/cpp/loop.h>
+#include <lib/sys/cpp/component_context.h>
+#include <lib/zx/channel.h>
 #include <zircon/status.h>
 #include <zircon/types.h>
-#include <lib/zx/channel.h>
-
-#include "lib/component/cpp/startup_context.h"
-#include "lib/svc/cpp/services.h"
 
 int main(int argc, const char** argv) {
   if (argc != 1) {
@@ -21,9 +19,9 @@
   }
 
   async::Loop loop(&kAsyncLoopConfigAttachToThread);
-  auto startup_context = component::StartupContext::CreateFromStartupInfo();
+  auto startup_context = sys::ComponentContext::CreateFromStartupInfo();
   fuchsia::testing::chrealm::TestServicePtr test_svc;
-  startup_context->ConnectToEnvironmentService(test_svc.NewRequest());
+  startup_context->svc()->Connect(test_svc.NewRequest());
 
   test_svc->GetMessage([&loop](fidl::StringPtr msg) {
     printf("%s", msg->c_str());