Remove dead code.
Increase time precision from 2 to 4
Use std::thread instead of pthread_t.

Since std::thread doesn't allow to set name, a new function
has been added to the API: bench::SetThreadName().
This function allows to set a name for the current thread.
The name isn't yet displayed in the viewer, but it will.
Change version to 0.9.