Ported synch and multi-file-logger to C++ 11
Fixed several start/stop race conditions