parsec: string_list: fix handling of null value

A null value supplied to a `string_list` setting was not returning a
list of string, but a null string. This fixes the problem.