compiler: CMakeList.txt updated
compiler: C++ generator refactoring started - operator<< generation made more 'clean'