Fixed #947: Need MPI_THREAD_MULTIPLE for backward compatibility
More fixes to forced boolean conversions
Update docs with MPI parcelport settings
Adding initialzation options for MPI