Emit a disconnect event again.

Fixes a regression (#48) that prevented disconnect events from being sent.

I "hijacked" the event_status() method by setting the WM_RPT_CTRL_STATUS event type and using a NULL message. This solution should be reasonably clean...