C++ library for performing asynchronous event threading, basic sockets, timer and a dual XML/JSON parser/generator