fix 'sparchive_post' so it doesn't allow empty product names
Currently if you try to post secondary products to the archive with an empty product name (easily possible with bash variables) it accepts the empty name and adds the files to the root of the dated directory.