nfc: Eliminate boilder plate code for recovering service (contd)

Continuation of ag/28238772. Fixing some API calls that were missed in NfcAdapter and fixing all the ones in CardEmulation.

Also, rethrows the remote exception if the recovery fails instead of silently failing as recommended by the API council. 

Bug: 352128197
Change-Id: I79da716bd1bc74195b52eef8fb62db045b52230a
Test: Ran Cts tests
Flag: EXEMPT refactor
4 files changed