Remove unnecessary printf prototype from test case
Implement OpenCL printf

This implements an OpenCL printf, based on C99 printf. It accepts the OpenCL printf format specifiers.