edgy
This moves edges into their own dyn::hacked_vector, and puts the node sequence in its own string. This seems to cost a bit in memory (~10-15%) but makes it much faster to build odgi.
A point release is necessary because this breaks ABI compatibility with previous odgi files.