Clear subscriptions from the subscriber node
This PR includes two changes. First we remove all subscriptions from the same peerNode when "keepSubscriptions=false" is used for a new subscription and not only subscriptions from the same session. Additionally, it fixes a bug where not all subscriptions from the sessions were really cleared.