MediaRouter2: Add RouteDiscoveryPrefernce.EMPTY as @SystemApi

This CL also removes MR2#registerRouteCallback(executor, callback).

Bug: 183656331
Test: Passed CTS
Change-Id: I7cbfed9dd1dd6d92e0d9d012da7aef11a397139f
3 files changed