Added OpenCL 1.2, 2.0 detection and exception for unknown versions.