fix up marker text color
mo' better debugging of canvas "structure" via Item::dump and derivatives
a variety of fixes for the cairocanvas, but it still buggy as hell handling events  and lots of other stuff