Fix send of presence packets when using direct presences

Description

If a user was unavailable (but connected) and sent a direct presence to another user or groupchat room (that is not part of his roster) then presences should be delivered to the unavailable user when coming from the groupchat room or the other user.

Environment

None
Fixed

Assignee

Gaston Dombiak

Reporter

Gaston Dombiak