Improve performance of _iter_parse_timed_blocks

I did some rewrite of _iter_parse_timed_blocks since #60.

In my tests it is almost as fast as non-iterator version now while using less memory. In some tests it is even faster than version 0.14.7. I think, this is because of less pagefaults, but not sure.