Make RadioService actually talking to the HAL.

For now, only opening and closing a tuner is implemented.

Test: instrumentation, KitchenSink
Bug: b/36863239
Change-Id: Ib2e14c0108c0714524d50b9557f24465c68f5ef2
diff --git a/core/java/android/hardware/radio/RadioManager.java b/core/java/android/hardware/radio/RadioManager.java
index 99412de..0ca868a 100644
--- a/core/java/android/hardware/radio/RadioManager.java
+++ b/core/java/android/hardware/radio/RadioManager.java
@@ -1448,10 +1448,14 @@
         if (mService != null) {
             ITuner tuner;
             try {
-                tuner = mService.openTuner();
+                tuner = mService.openTuner(withAudio);
             } catch (RemoteException e) {
                 throw e.rethrowFromSystemServer();
             }
+            if (tuner == null) {
+                Log.e(TAG, "Failed to open tuner");
+                return null;
+            }
             return new TunerAdapter(tuner);
         }