An OpenCL context object. Implements the Drop trait to call release_context when the object is dropped.