Also fix bogus MSVC warning about "alignment of a member was sensitive to packing". Also bring in gtest 701.