Interval tree

Intergrate new interval tree code and also HTSJDK