Add ITTAPI hooks to jl_mutex_wait (#49434)
* Add ITT synchronization profiling calls
* Init mutexes with name
* Functions -> macros
* remove env checking
* error when both ITTAPI and DTrace are requested
* Update Make.inc
* Move timing functions to timing.h
---------
Co-authored-by: Valentin Churavy <v.churavy@gmail.com>
Co-authored-by: Valentin Churavy <vchuravy@users.noreply.github.com>