Precise the usage of trackable_thread_mixin.
Add support for recursive mutexes on win32.
Fix the thread integration in boost.