xstrndup: Improve GCC 11 allocation-deallocation checking. * lib/xstrndup.h: Include <stdlib.h> instead of <stddef.h>. (xstrndup): Declare that deallocation must happen through 'free'.