COMPMID-994 : Check cl_arm_printf is supported in the CLScheduler

Introduced static and dynamic checks before using printf vendor extension features (callbacks and buffers)

Change-Id: Ib38cb3d8591bbb482d02a41918f4b52efde75267
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/126751
Tested-by: Jenkins <bsgcomp@arm.com>
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
4 files changed