Fix efficient heapify for IntervalHeap

Wrote a stress test for heapify.  Added failing examples to regression
suite.  Fixed heapify until tests pass.  Made corresponding changes to
pollFirst and pollLast for special cases discovered in heapify.