[duim,gtk] Use gdk-cairo-create, not cairo-create.
[duim,gtk] Comment out <CairoSurface> type decls.

This isn't actually a <CairoSurface> and we're probably going
to be deleting / removing it anyway.
[duim,gtk] Cairo wants doubles. Also, missing arg.