Added callback to warm function for library use.  Fixed a bug when not specifying any design docs.