async_writer_source: removed ambiguous and unused "msgsReceived" counter
async_writer_source: do not swallow exceptions occurring from removeFd
async_writer_source: reworkered callback registration in a way that removes
the responsibility of keeping a copy of the functor on the client