conf-parser: don't leak section names

If we encounter an unknown section, we must free the previous section before
clearing the pointer.