Fixes #3618: Move DDT fix to v1.6

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

Custom patch from ticket based on:

r28553 [[BR]]
Patch based on Takahiro Kawashima fixing the issues with some
of the Fortran datatypes. This patch prevent the copy of the
datatype description from the OPAL to the OMPI layer in order
to decrease the memory requirements.
r28585 failed to compile.  Reverted for now.  

Refs #3618.