[fix] Adding missing request properties

These properties are required if you want the `connect.logger` to work
[test][minor] Ensure that the socket is actually a socket
Merge pull request #46 from flatiron/connect-compatiblity

[fix] Adding missing request properties