Moved handling of notifications in Logger in a separate thread

Ignore-this: 80958d1ede35f8093f5353959e8d076f

darcs-hash:20100115112222-1e3d8-9c33d36163caa52c233b3891bccd0719aeabf6d6