Removed unused variable giving compiler warning.
Fixed bug in mixed-precision reduction save/load functionality.  Functionality is now generic such that the correct bytes should always be used regardless of the precision of each vector.