Added funny example of conversation handling.

Conversation: documented and fixed handling of InRoom and WithUser constraints.

Implemented the ResetTimeout() and Close()