Make use of OpenCL stub optional when possible
Update profiler CL stub to same style of wrappers CL stub

i.e. remove cl_stub.h, use real cl.h instead.