Moved the requirement for memory visibility of a Reducers internal state to the framework by piggybacking it to an internal field
fixed checkstyle
Changed position for the happens-before
Merge pull request #3867 from noctarius/mapreduce-issue-3866

Moved the requirement for memory visibility of a Reducers internal state...