notebooks should always have one checkpoint

closes #4396

also fix checkpoint filename, which had double '.ipynb'