Implement clCreateKernelsInProgram(). Add testcase.
Add to poclu: poclu_read_file(), poclu_get_any_device()
Replace ViennaCL 1.3 and 1.4 testsuites with 1.5.1.
Several of the tests fail with identical error messages. These
are kept commented-out in testsuite-viennacl.at for easy reference,
for when the error gets fixed. One XFAIL test per unique test is kept
as a canary.