Debugging kernel.
Appears as some values are unititialised or accessed by accident.
Local cjs can get some crazy values.

Added environment option OCL_FORCE_CPU for debugging because CodeXL is
useless refusing to step in the kernel due to the presence of atomics.
Added the top level kernel generation (force + pruning) and fixed compilation issues
Update for the PRUNE and PRUNE+ENERGY kernels
Work ongoing to fix the warp sizes
working on warp size
Warp-size OK
Remove -g compilation flag when on unsupported platform
Merge branch 'dk' into dk-dev
Fixed errors related to address space qualifiers
Merge branch 'dk' into dk-dev
Fixing warp size.
-> Fixed (not clean) SIGSEGV in CPU device.
New fixes related to address space qualifiers
Implemented select_nbnxn_kernel
Merge branch 'dk' into dk-dev

Conflicts:
	src/gromacs/gmxlib/gpu_utils/gpu_utils.cpp
Adding functionality to initialise some buffers.
Added asserts on cl_error until we figure how to manage errors
Just added an fail on a path that is not implemented yet
Asserts for cl_error
Merge pull request #22 from StreamComputing/dk

Dk