Use a std::list instead of std::set for the ThreadMap in libpbd

pthread_t can't work with std::set using the pthread lib on windows
as there is no operator< defined for the type