added CAIROSURFACE and helpers to render to a given Cairo surface
Merge pull request #76 from lobingera/master

added CAIROSURFACE and helpers to render to a given Cairo surface