Fix XEP0280 handling, refactoring
(was displaying all carbons together in one chat window)