LibAST is the Library of Assorted Spiffy Things.  It contains 
various handy routines and drop-in substitutes for some good 
but non-portable functions.  It currently has a built-in memory 
tracking subsystem as well as some debugging aids and other 
similar tools.