Initial diff from Mikko Tolmunen. Thank you! Some corrections from brad@. Tested by deanna@, naddy@, brad@ and myself. ok deanna@, brad@
Free peer-reviewed portable C++ source libraries From Deanna Phillips <deanna@sdf.lonestar.org> with work from me, robert@ and kurt@