C++ portable thread library. High-level API, supports Windows, Linux and Mac OS X