FNAL cetlib C++ Foundation Library