ctest: fix tests when compiling with sanitizers, ignore build directories, fix spsc_q build - Fix the directory to the current build directory to enable running with sanitizers with ctest - add build* to .gitignore to close #1074 - fix spsc_q compilation on non-C++23 compilers to close #1073