A basic OpenCL wrapper for Rust, uses opencl.rs