Media: enables MR2PS to update provider info

With this CL, MediaRoute2ProviderService can update its provider info
and publish its routes.

MediaRouter2Manager.Callback.onProviderUpdated(info) is alao added to
confirm whether correct provider info is sent.

Also, renamed the AIDLs such as
  IMediaRouter2ManagerClient -> IMediaRouter2Manager
  IMediaRoute2Callback -> IMediaRoute2ProviderClient

and changed on** to notify** in AIDLs.

Logics related to selecting/unselecting will be coverd by following CLs.

Test: atest mediaroutertest (after atest mediarouteprovider)

Change-Id: I5b119fbd0622a9422d3edf720b85e296ac4a5694
diff --git a/Android.bp b/Android.bp
index 65d16ac..18ac695 100644
--- a/Android.bp
+++ b/Android.bp
@@ -480,10 +480,10 @@
         "media/java/android/media/IMediaHTTPConnection.aidl",
         "media/java/android/media/IMediaHTTPService.aidl",
         "media/java/android/media/IMediaResourceMonitor.aidl",
-        "media/java/android/media/IMediaRoute2Callback.aidl",
         "media/java/android/media/IMediaRoute2Provider.aidl",
+        "media/java/android/media/IMediaRoute2ProviderClient.aidl",
         "media/java/android/media/IMediaRouterClient.aidl",
-        "media/java/android/media/IMediaRouter2ManagerClient.aidl",
+        "media/java/android/media/IMediaRouter2Manager.aidl",
         "media/java/android/media/IMediaRouterService.aidl",
         "media/java/android/media/IMediaScannerListener.aidl",
         "media/java/android/media/IMediaScannerService.aidl",