Improve memory allocater alignment handling
Improve memory allocater alignment handling

Fix some broken assumptions and allow any alignment, not just those
associated with C types.



billychappell/mozjpeg,zhoujianhanyu/mozjpeg,m-2k/mozjpeg,m-2k/mozjpeg,zhoujianhanyu/mozjpeg,billychappell/mozjpeg,bygreencn/mozjpeg,billychappell/mozjpeg,m-2k/mozjpeg,billychappell/mozjpeg,bygreencn/mozjpeg,ekandrot/mozjpeg,zhoujianhanyu/mozjpeg,ekandrot/mozjpeg,m-2k/mozjpeg,ekandrot/mozjpeg,zhoujianhanyu/mozjpeg,zhoujianhanyu/mozjpeg,bygreencn/mozjpeg,ekandrot/mozjpeg,billychappell/mozjpeg,bygreencn/mozjpeg,ekandrot/mozjpeg,bygreencn/mozjpeg,m-2k/mozjpeg