style(Transcription): PEP8
feat: add pairwise iterator utility
feat(Transcription): add temporal sorting method
improve: use temporal sort instead of ordering graph

@antoinelaurent: this commit finally makes ordered_edges_iter usable on
large graphs.
improve: use faster temporal sort for timerange prediction