src: reading/owner/onread/onconnection for tcp

In `net.js` the TCP handle was used and the TCP handle was created in `tcp_wrap.cc`. But just defined the constructor and prototype method. In javascript land, the extra properties were used: `reading`, `owner`, `onread`, `onconnection`. Init these properties in C++ land to avoid unexpected hidden class.