== c++11

use std::thread (removes boost.thread dependency)