Only set snapshot jobs to DONE if retention has been processed

addresses issue #264