On-going fixes for the OpenCL build
On-going clean up to make the pure opencl build work
Build successful now. Many functions left to be implemented and more cleaning up left to do
Selective merge branch 'asc' into dk-dev

Conflicts:
	src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl.c
	src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl.h
	src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl_data_mgmt.c
	src/gromacs/mdlib/sim_util.c
Fixed compilation and merge
1) Test kernel now compiles and runs on AMD platform. Issue with function overloading fixed
2) Extended the opencl source loading code to use the relative path of the kernel sources as defined
by cmake or the environment (OCL_FILE_PATH).
Forgot to uncomment a call to rsqrt in kernel
Fix bugs when loading kernel from environment path
Basic OpenCL JIT compiler option handling capabilities added
OpenCL build log management improvements
Merge pull request #9 from StreamComputing/dk

Dk