0.4.7

* allow opts passing to the socket constructor