Small refactoring.
Add. shutdown, listen and accept methods to stream.
Add. bind method to tcp handle.
Change. Move connect callback to stream module.