g_strsplit: Use a pre-allocated GArray when max_tokens is provided
In case max_tokens is provided, we can safely pre-allocate the GArray to the max_tokens value plus one for the NULL terminating value.
In case max_tokens is provided, we can safely pre-allocate the GArray to the max_tokens value plus one for the NULL terminating value.