Add ack from client to server, retry messages if no ack received.
Add registration of sessions per user, for user level messages.
Add simple queue pruning on timeout.
Add 'dup' flag to messages that are re-send.
Issue #793.