Options/Types: add abbility to set empty lists

We have some lists with default values, so someone maybe want to set an empty
list from the config. Previously this was not possible, because an empty string
results in a list with an empty string as element. This fixes this problem.
Merge pull request #233 from AlexanderS/fix-list-options

Options/Types: add abbility to set empty lists