Ruby Gadu-Gadu protocol client implementation