small changes to status layout
fixes for directmessage support
- ensure adapter is notified of delivery state change
- manage connect, disconnect, send thread/state better