No longer complain in add_section if section already exists.
Clean up has_option