Implemented asynchronous stuff... easier than I would have thought.
Merge remote-tracking branch 'origin/master'
Updated the README about asynchronous MPI.