test: fix fatal test output
message/command: use callback API for message responses; switch to time.Duration for Requeue
conn: expose FIN/REQ callbacks; refactor Message response plumbing
reader: remove AsyncHandler interface