threading lib now can be chose between boost::thread and std::thread