i226: time range working incorrectly with time bounds

The method VectorDimension.get_between now correctly adjusts for
contiguous bounds. An extra value would sometimes appear at the
begininning of a time subset due to bound edges beinging repeated.