Use C++11 features
Add OpenCL to includes and target link libraries
Add a KSContext class for managing OpenCL computations