Use new message buffer and listener store for dump sinks

[#56665442]

Signed-off-by: Johannes Tuchscherer <jtuchscherer@pivotallabs.com>