switching to an old std c++ test implementation and added remote description parsing