Added some usage printout.  Let config.h have a more configurable interface (added partial support for the Config namespace.