Extending the Scope of the Checkpoint-on-Failure Protocol for Forward Recovery in Standard MPI