The random number generator changes were incomplete (typo errors) in some places, and is missing the required declspec's for visibility.

cmr=v1.7.5:reviewer=jsquyres
Per Dave's comment, bzero has portability issues and little advantage over a simple memset. So let's use the safer solution.

cmr=v1.7.5:reviewer=dgoodell:subject=replace bzero with memset
Refs #4372: 3rd and hopefully final addendum to Fortran API fixes for the RMA functions

These parameters should not be marked as INTENT(OUT) (they aren't in
the MPI-3 standard).