Update client documentation.
Add publish-subscribe documentation.