Added calls to startHandover and cancelHandover

* When a handover begins, AOSP calls startHandover on the
  source data connection
* cancelHandover is called on the target data connection
  if target data connection setupDataCall fails
* added RIL support for allocate and release pdu session id
* Added placeholder responses in RadioResponse for non related HALs

(clean cherry-pick)

Bug: 155176305
Test: Unit Tests + CTS
Test: StartHandover called on Handover with device
Test: CancelHandover called on failed Handover with device
Merged-In: I10a7fcc1a9bbc034b6bf74dbe32dab79d7030df3
Change-Id: I10a7fcc1a9bbc034b6bf74dbe32dab79d7030df3
14 files changed