updated sax to work with new std::comm

We will have to wait for travis to update to the lastest before pulling this commit.