Fix check of MPI_Abort exits.

* Some platforms do not use the POSIX exit code, but at least have the
  decency to give a textual report we can use in the test framework.
* Some totally fail to report this on their own. For those systems a
  work-around was implemented.
2 jobs for master in 37 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
passed #10710
doxygen
pages

00:00:37

 
  Deploy
passed pages:deploy

00:00:05