Added support for RecollectListener which is supposed to be used for
recognizing the moment where a MemoizeContainer start recollecting from
a stream when the corresponding finishing of the recollecting occurs.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>