now using go-cairo instead of wrapping cairo myself
added jpeg to docs, test
Changed NewGraphic to Create
Starting again with a custom wrap of Cairo because direct access to the surface and cr are needed to integrate the other libraries
cairo context created and destroyed
neatened cairo function defs from cairo.h; removed all typedefs
added eps support