util: Change TraceThread's "name" type: "const char*" -> "const std::string" (#3609)
util: Change TraceThread's "name" type: "const char*" -> "const std::string" (#3609)

Having "const char*" leads to undefined behaviour if the "const char*"
is deallocated before the thread used it.

Co-Authored-By: UdjinM6 <0105d54f6b1f0756b3fdc004130a6506b53843f9@users.noreply.github.com>

Co-authored-by: UdjinM6 <0105d54f6b1f0756b3fdc004130a6506b53843f9@users.noreply.github.com>
UdjinM6/dash,UdjinM6/dash,dashpay/dash,dashpay/dash,thelazier/dash,thelazier/dash,dashpay/dash,thelazier/dash,thelazier/dash,dashpay/dash,thelazier/dash,UdjinM6/dash,UdjinM6/dash,dashpay/dash,UdjinM6/dash