Cross platform minimal c++ networking library