Dangling fixes for outgoing calls.

CallsManager.INSTANCE = new CallsManager() -> new Switchboard()

Except that Switchboard tries to use INSTANCE in it's own
constructor...which is yet not initialized.  Same problem with
InCallController.

Change-Id: Id0b6487e0e65ea3a90195392cbf1f3acc8c540ac
diff --git a/src/com/android/telecomm/InCallController.java b/src/com/android/telecomm/InCallController.java
index dedc21c..435296b 100644
--- a/src/com/android/telecomm/InCallController.java
+++ b/src/com/android/telecomm/InCallController.java
@@ -78,8 +78,8 @@
     /**
      * Persists the specified parameters.
      */
-    InCallController() {
-        mCallsManager = CallsManager.getInstance();
+    InCallController(CallsManager callsManager) {
+        mCallsManager = callsManager;
     }
 
     // TODO(santoscordon): May be better to expose the IInCallService methods directly from this