An implementation of a paired-end fragment reader that implements all
AnnotationCollection functionality