Begin implement range lookup
implemented range searching
added ranges array unit test
added ranges array unit test
renamed
cleanup
added tests for invalid location and range
fixed adding range to long range
cleanup
Added enumeration unit test
added stop test
Merge branch 'od/range_lookup' into develop