allow empty string options

This allows setting an option to an empty string. I needed this so I could write a csv file for a crappy csv-implementation that just used commas for the separator but didn't support quoting of the fields.