update readme, make CXX and CXXFLAGS configurable