Allow revertActiveSession handle multiple sessions and merge with abortActiveSession
In the current implementatin, revertActiveSession assumes there can be
at most one active session. No need for such assumption.
Also, now that we have abortStagedSession to abort specific staged
session, abortActiveSession behaves completely same as
revertActiveSession. So they are merged together into one.
Bug: 141843321
Test: atest ApexServiceTest
Change-Id: I54c8986b49630c77d5babf7197743c9ebc93fdc0
8 files changed