fixed problem when overlap is allowed;  also simplified the caller's burden for generating genomic intervals
fixed problem when overlap is allowed;  also simplified the caller's burden for generating genomic intervals

bxlab/bx-python,bxlab/bx-python,bxlab/bx-python