Adding simple implementation of CallService for testing.

Updates some methods of the CallService API and adds very simple
implementations for isCompatibleWith(), call(), and disconnect().

TestCallServiceProvider now returns a single-item list including the single
ICallService implementation

depends on change: I27a8d14c5c63d3f6a70a290ffb39d9f623d40a60

Change-Id: I9b86c2a09c6c8e6d0ee306e5e26b2404fa60376d
diff --git a/src/com/android/telecomm/CallServiceFinder.java b/src/com/android/telecomm/CallServiceFinder.java
index 898877f..5d73dce 100644
--- a/src/com/android/telecomm/CallServiceFinder.java
+++ b/src/com/android/telecomm/CallServiceFinder.java
@@ -244,7 +244,7 @@
         try {
             provider.lookupCallServices(new ICallServiceLookupResponse.Stub() {
                 @Override
-                public void onResult(List<IBinder> binderList) {
+                public void setCallServices(List<IBinder> binderList) {
                     List<ICallService> callServices = Lists.newArrayList();
                     for (IBinder binder : binderList) {
                         callServices.add(ICallService.Stub.asInterface(binder));