fix: MPI should be optional everywhere
fix: No stream after exception.what
fix: OS X uses .dylib instead of the hardcoded .so extension
test: Increased sample size for permutation tests