Remove shell commands to TelecomShellCommands

Remove shell commands from the commands.Telecom binary and into
TelecomServiceImpl.

For backwards compatibility, still allow Telecom to process the
commands by retrofitting in TelecomShellCommand.

Bug: 327310548
Test: atest CtsTelecomTestCases CtsTelecomCujTestCases
Change-Id: I44fe946046504b804204e1935b02a3047328bf4e
diff --git a/cmds/telecom/Android.bp b/cmds/telecom/Android.bp
index be02710..494d2ae3 100644
--- a/cmds/telecom/Android.bp
+++ b/cmds/telecom/Android.bp
@@ -21,5 +21,8 @@
 java_binary {
     name: "telecom",
     wrapper: "telecom.sh",
-    srcs: ["**/*.java"],
+    srcs: [
+        ":telecom-shell-commands-src",
+        "**/*.java",
+    ],
 }