Added some null checks
Adjust Drawing Origin for CairoContextBackend

Offset Context Transformation Matrix to allow for origin of ContextBackend.
Merge branch 'master' of git://github.com/hwthomas/xwt into hwthomas-master
[GTK] Canvas issue drawing fix

Adjust the drawing origin only when the canvas is not using its
own GdkWindow.