Remove the device specific logic in ocl::SURF

Try to use the the same set of kernels until find cl_image not supported, then turn to the backup kernels.