Update struct member alignment if necessary.

Some compilers/linkers (found with gcc from NativeClient) don't align properly, so this might need to be adjusted.