Revert "Runtime support for both pre-1.2 and 1.2+ devices"

Reverting because this change breaks compilation on systems with OpenCL 1.1 development files