Fix cache cleanup issue in DefaultSubscriptionRegistry

Issue: SPR-11931
Improve subscription removal in SubscriptionRegistry

Avoid using destination pattern based search when removing sessions or
subscriptions from DefaultSubscriptionRegistry and use only session and
subscription ids.

Issue: SPR-11930
Polish