Removed old comments
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
Added timings for OpenCL
Removed commented code, added new comments
Removed all code related to DEBUG_E_EL_SUM_PHASE_1
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
Added support for OpenCL GPU selection at runtime

The option used for CUDA can also be used for OpenCL:
-gpu_id id
where id is an integer with values starting from 0.
Added comment to ocl_event_elapsed_ms
Fixed dev_info initialization in nbnxn_ocl_init
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