Free all extent lists when destroying a checkpoint, fixing a leak in salvage.

refs #947