Add Include to MPI_CHECK Makro Define for printf
Remove Trailing White Spaces

Somehow the whole file was marked as change anyway (non utf8 before?)
std::cerr and add missing headers
Merge pull request #168 from ax3l/topic-MPICheckPrintf

Add Include to MPI_CHECK Makro Define for printf