socket stream buffer updates
- adding connect timeouts
expanding unit test coverage for socket stream buffer class