Simple database result listener

@e.huijben in general we try to capture as much of the metadata as we can. There are definitely cases where it is not l needed. This may still be too much data but here is a good walkthrough of creating a database result listener (in this case for MongoDB). It may help as you look at creating a custom one: