Interval list implementation for Exclude, tests for Exclude(Interval<T> excluded)