Improve logic for removing subscriptions from DefaultSubscriptionRegistry

Avoid using destination pattern based search when removing sessions or
subscriptions from DefaultSubscriptionRegistry, since it is possible to use
only session and subscription ids.

Issue: SPR-11930