add range subroutines
incorporate range subs for unique ranges
incorporate range subs for ranges hash
remove gene_multi_lengths (unused)
remove use of Number::Range
add more input files for testing
Merge branch 'feature/homegrown-range' into develop