Changes to use Cairo over SDL surfaces.
New example using SDL window

Example that writes over an SDL window using Cairo functions.