timeseries branch, intervals w/ alternate durations
Can the scikits.timeseries based interval code be extended to handle multiples of base durations?

Is it worth considering dropping the existing implementation and use, eg, start + end points (either two arrays, or one structured array), also have for fuzzier indexing some sort of 

http://en.wikipedia.org/wiki/Interval_tree

"Specifically, it allows one to efficiently find all intervals that overlap with any given interval or point"

ie log(n) operations for querying range intersections

Another possibility is an interval skip list, probabilistic log(n) behavior.
