Update libft
Squashed 'libft/' changes from 2a009b1..9bac1af

9bac1af Optimise get_next_line and fix bug with folder
a1bb058 ft_hidenp

git-subtree-dir: libft
git-subtree-split: 9bac1af569bf9b3d1c2af9f8ccc4279b8f629829
Nothing
Squashed 'libft/' changes from 9bac1af..e70fd01

e70fd01 Fix segfault

git-subtree-dir: libft
git-subtree-split: e70fd012a3b24f0380d70fd9dc30bfca591c81b0
Update libft