Fix memory leak while reading EdgeLabelIntervals.
Let struct EdgeLabelEntry manage EdgeLabelInterval(s).

Change EdgeLabelInterval* to EdgeLabelInerval
Change methods accordingly.
Remove legacy (commented) code from lsg.