After Obnam finishes a proper generation, and that is committed, it should remove all the checkpoint generations from the current backup run.

Currently, removing generations is so slow that this is impractical, but eventually it should be done.

--liw

forget is now slow, so added code to remove checkpoints made during a backup run, if it is successful. --liw

done