Correctly apply send/receive buffer size from SocketSettings

  JAVA-1542
Merge pull request #280 from nscavell/rcvbuf

Correctly apply send/receive buffer size from SocketSettings