better parseable output, memtest

- drop special MPI error handling
- separate communication and resources source file
- adds 1 GB per process memtest (tests RLIMIT_AS, if set)