Add test for corner case overlap.
Massive simplification to extract_and_update_methylation_index_from_single_end_reads and extract_and_update_methylation_index_from_paired_end_reads by using iterators.