Squashed 'libft/' changes from ab69279..43f1131

43f1131 Optimise ft_tabswap + Macro TI
6a04075 undo make update
749dceb make update
c7364b6 Optimise ft_memcpy and ft_memmove
823acd8 VOIDADD + VOIDPP macros
e07e709 ft_memswap
a76a075 Fix ft_drawimage
6000d29 t_rgb struct and RGB/RGBA macros
5d3c11c Use t_rect in ft_drawrect and ft_drawrectf + Fix
edf20f6 Recode ft_resrect for t_rect
b0d0145 ft_imageclone, ft_drawimage and t_rect
e0eca18 Stop using ft_memalign
d70d437 Fix link
cb3b3bc Add includes dir
f07a30b ft_memalign
f970c10 Fix npt
346f9a5 Small fix
d6bf305 ft_drawdiv
e067ca3 ft_imageclrc
b261cba ft_imageput + fix ft_tabadd0
eaedf36 Fix BTOI
5fa2c83 ft_tabadd0
3320410 fix ft_mix and add macro MIX
6974982 Fix alpha + ft_imagepos
ed2ef69 t_big + draw transparency

git-subtree-dir: libft
git-subtree-split: 43f1131119c5958acb58406f5e4121d8929a7a9c
Update libft
Adapt to libft