Add LocationManager#registerProviderRequestListener

Bug: 179389815
Test: atest LocationProviderManagerTest#testProviderRequestListener
      atest LocationManagerFineTest#testRegisterProviderRequestListener
Change-Id: I051df7a529b8a5a2b0709231a0a5f1bd3792125d
8 files changed