More C to C++

Added CIOMemory Channel
Added Small IO Test
Fixed an issue in cge_log.cpp
Added Small Unit Test class (CUnitTest)