C++ library that does some of what libgnomecanvas used to do
