fixed getAllConversations to only return one conversation per user, regardless of how many WORKS_FOR relationships exist