added test for Cl::Platform covering case with NULL platform ID