Remove build flags for OpenCL & Context Switching

This patch removes the obsolete CMake options related to context switching and
OpenCL. The latter will be moved to its own library.