version 0.1
initial version, created to check sourcetree of ppe.

version 0.2
Fixed resource leak: added pclose()
Fixed bug: a trailing ':' char could in some cases mangle the class name.

version 0.3
Fixed compatibility with  mingw32 compiler on micros~t WinNT.
Thanks to Dov S. Bai for pointing this out.
Fixed email addr in AUTHORS file.
Fixed inefficient constructor. Thanks to Johan Stolk.

version 0.4
Whoa! Major bug in prunable designation.
The prunable prefix was never reset during the recursion.
Added missing std:: prefix to fix SGI build.
Removed superfluous qualified name from header file.
Prunable-designation now handles references like pointers.
Made output more compact: branches that have been printed earlier during
  the recursion, are pruned from the printing.

version 0.5
Fixed usage of cout, which should be prefixed with its namespace std.
Also iostream was not properly included.
Tested with g++-3.3.

