merge new MPL version from 'mplbook' branch

[SVN r24874]
MIPSpro 7.3 workarounds

[SVN r24944]
more MIPSpro fixes

[SVN r24947]
numeric protocol fixes

[SVN r25845]
merge RC_1_32_0 fixes

[SVN r26335]
merge RC_1_32_0 fixes

[SVN r26338]
MPL: Remove obsolete files for old MSVC compilers.

[SVN r85943]
Revert Stephen Kelly's changes.

They should really wait until MPL's dependencies have dealt with his
changes.
merge new MPL version from 'mplbook' branch

[SVN r24874]
MIPSpro 7.3 workarounds

[SVN r24944]
more MIPSpro fixes

[SVN r24947]
numeric protocol fixes

[SVN r25845]
merge RC_1_32_0 fixes

[SVN r26335]
merge RC_1_32_0 fixes

[SVN r26338]
MPL: Remove obsolete files for old MSVC compilers.

[SVN r85943]
Revert Stephen Kelly's changes.

They should really wait until MPL's dependencies have dealt with his
changes.
merge new MPL version from 'mplbook' branch

[SVN r24874]
MIPSpro 7.3 workarounds

[SVN r24944]
more MIPSpro fixes

[SVN r24947]
numeric protocol fixes

[SVN r25845]