Test against both g++ and clang++
Use std::atomic_int

It's the future now, no need to reinvent it.
kill a mistakenly-checked-in binary
Use std::mutex and std::condition_variable.
Merge branch 'master' into cxx11
Expunge thread_poool
Port searching to std::thread
Port indexing to std::thread