Fixes #4806: Move r32287 to v1.8 branch (fortran: don't use optional params)

---svn-pre-commit-ignore-below---

r32287 [[BR]]
fortran: don't use optional params in the ompi/pompi interfaces

Fix a copy-n-paste error: the ompi/pompi interfaces should not have
optional ierror arguments.  Optional ierror arguments are only used in
the MPI_<foo> interfaces.  The ompi/pompi interfaces are the actual
underlying routines (in C, incidentally, which is why they're declared
as BIND(C)), and do not have optional ierror arguments.

Also fix a typo in the BIND(C) name for pompi_win_shared_query_f().

cmr=v1.8.2:reviewer=ggouaillardet