Fixed bug in LIGO_LW segment reading
This PR introduces a single commit to fix a bug in reading segments from LIGO_LW
XML.
We needed to read all segment_definer rows with the same name as a single flag, since ligolw_add doesn't combine multiple definitions into one, so otherwise we would just read one of them.