glib-2.0: make string.joinv handle non-null-terminated arrays

Fixes bug 686451.