C++11 cairo wrapper.