mangle refactoring

revert windows C++

revert windows C++ p2
move c++ mangle from backend to glue in windows