Fix technique/pass object types
Generate .pxd files using cwrap
Add cgGetError and cgGetErrorString support
Add runnable example