more OpenCL driver tweaks and a new sample

A new sample that mimics apple's "OpenCL hello world" example.
Added whatever was needed for the example to work :)