[IOMultiplexerV2] added CIOTimer class to c++ interface && added some features to IOTimer.c