Refactor entry-search to use iterators
Refactor entry-search to use iterators

By using peek-able iterators for each timeline file and for all the
timelines together, it should be really easy to calculate an entry's
duration right before emitting it.

Signed-off-by: Michael Hendricks <17b9e1c64588c7fa6419b4d29dc1f4426279ba01@ndrix.org>

mndrix/clk