stream: try to be a bit smarter about socket read failures.
cluster: update and document default sockettimeoutms.