Multi-protocol IM clients