Hide warning messages in release build
First attempt to automatically select opencl sources depending on device.
The case of OCL_FILE_PATH is not treated yet and its behaviout will have to change in order for automatic
selection to work on a development environment
Merge branch 'asc' into dk-dev
Merge branch 'asc' into dk-dev-structures
Automatic kernel selection for vendor:
Same top level generator, change only actual main kernel file.
So changed it to work with defines on the second-level generator instead of an array
of top level generator names
Merge updates for automatic kernel selection by vendor
add missing files
Improve compilation speed by only generating and compiling the flavors of kernels that are
required for the simulation.
set environment variable OCL_NOFASTGEN to disable it
Merge branch 'dk' into asc