Can we put the checkpoint config in the savewidget.  I have thought about eventually making that the reference object that talks to the notebook/checkpoint web services.  Would be nice to have it decoupled from notebook.js entirely.