Sent initial data to telecomm on connection creation. (2/3)

Telecomm was not sending the initial state for new connections forcing
the connection services to postpone when they set data on the connection
which resulted in hacky code.  This CL makes use of a
ParcelableConnection to send the intial connection data.

Change-Id: If571414aba19fa1bb282e30632431962b8366cf4
diff --git a/src/com/android/telecomm/CreateConnectionResponse.java b/src/com/android/telecomm/CreateConnectionResponse.java
index caf2c1a..380f42c 100644
--- a/src/com/android/telecomm/CreateConnectionResponse.java
+++ b/src/com/android/telecomm/CreateConnectionResponse.java
@@ -17,12 +17,14 @@
 package com.android.telecomm;
 
 import android.telecomm.ConnectionRequest;
+import android.telecomm.ParcelableConnection;
 
 /**
  * A callback for providing the result of creating a connection.
  */
 interface CreateConnectionResponse {
-    void handleCreateConnectionSuccessful(ConnectionRequest request);
+    void handleCreateConnectionSuccessful(
+            ConnectionRequest request, ParcelableConnection connection);
     void handleCreateConnectionFailed(int code, String msg);
     void handleCreateConnectionCancelled();
 }