Merge ocl and/or/xor operators into one kernel each.

There were many redundant kernels previously. Now the number of kernels for and/or/xor operators is reduced to 4 instead of 12.