allow size to be null in getAlignSize, for native types
align the stack to 64 bits in le32
remove unused line
fully align varargs and formatString arguments all to 64-bit