Throw the ImsException when registering listener failed

If registering listener failed, set session closed flag to block other operations.

Bug: 289461637
Bug: 304441595
Test: atest ImsManagerTest
Test: received test result from partner
Change-Id: I874715e2e0843427fbefe33343fbe2ab2b22dd9c
3 files changed