Refactoring of MPI code.

Moved communcation and update code into separate function.s
Update
Add check if results are exactly identical.
Makefile rename.
Cleanup
Moved MPI helper functions to separate file.
Minor
Added Non-blocking MPI version.
Merge github.com:octol/paryee
Added yee_mpi2
Renamed