Remove empty items from multivalue fields

When parsing spreadsheet values and converting multivalue fields
into lists, remove the empty strings.  This is needed because

``"".split(/;\s*/);``

returns ``[""]``.