Small coding style changes: add _t to some types, p_/psz_ to some variables Update/add doxygen comments add missing regression test output
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.