Fix prematurely rejected outbound call reply

:Release Notes:
Fix LS*Reply delivery if it was issued right before the LSUnregister.

:Detailed Notes:
Two connection are maintained between peers: outbound and inbound.
LSUnregister causes shutdown notifications to be sent over both
channels. The pending reply receptors, which are associated with
outbound connections only, are then closed with the status "service
isn't running".
This change fixes the callmap cleanup upon reception of shutdown
notification via the inbound channel.

:Testing Performed:
Build succeeded. Unit tests. Smoke test in emulator and on device.

:QA Notes:

:Issues Addressed:
[GF-55356] luna-service2: Pending messages not delivered on LSUnregister

Open-webOS-DCO-1.0-Signed-off-by: Anatolii Sakhnik <anatolii.sakhnik@lge.com>

Change-Id: Iafcf3b62f88cd7a3b12a4e41b6f2992f74722d67
Reviewed-on: https://g2g.palm.com/4251
Reviewed-by: DCO Verification
Reviewed-by: Anatoliy Klymenko <anatoliy.klimenko@lge.com>
Tested-by: Anatoliy Klymenko <anatoliy.klimenko@lge.com>
Reviewed-by: Anatolii Sakhnik <anatolii.sakhnik@lge.com>
Tested-by: Anatolii Sakhnik <anatolii.sakhnik@lge.com>
Reviewed-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Reviewed-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>