Add some C++ example programs to make sure those compile.
Eventually though we'll redo things using glib and then ds.h will get removed.