Update TSan suppressions
Summary:
Remove a few more suppressions to improve the TSAN coverage. Note that the TSAN tests are not deterministic, so only time will tell if it was OK to remove these suppressions.
In that case, this can easily be reverted.
It appears, that moving to headers-only Boost.Test makes the race:validation_chainstatemanager_tests suppression unneeded even without bumping boost version.
This is a backport of core#19983, core#21597 and core#24390
Test Plan:
cmake .. -GNinja -DENABLE_SANITIZERS=thread -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ ninja all check check-functional
(3 runs)
Reviewers: #bitcoin_abc, Fabien
Reviewed By: #bitcoin_abc, Fabien
Differential Revision: https://reviews.bitcoinabc.org/D14391