A multi-threaded (pthread) lightweight XMPP MUC component written in POSIX-compliant ANSI C with emphasis on performance and stability