Haskell binding to cairo-gl (OpenGL surface support for the cairo library)