Addressing MongoAscoltatore 'close' bug

There are some spurious errors when closing a MongoAscoltatore.

This pull-request rewrites entirely the 'close' method, trying to solve the issue once and for all.

@davedoesdev could you please try it on your machine?