Removed the "#include CL/cl.hpp" from the .cpp's header.

It works when this include is below the viennacl's header. It doesn't work when it is above, and only shows up on NVidia. Yes, it's weird.