Massive code uglification

Getting rid of BOOST_AUTO since it does not work with CUDA on Windows
Updated FindOpenCL.cmake