fix for ExpandVarArgs using optimistic alignment on doubles, when our varargs are just 4 byte aligned; see emscripten issue 2358