Fix: Badger will now unsubscribe from XMPP nodes if it detects multiple subscriptions
Chore: Switched to use function instead of comparison internally for XMPP connection