[Olena-patches] 607: Decouple iterators from image topology; update neighborhood tools and start to add window tools.