TEIIDDES-1971: Workaround for avoiding annoying errors in server log

* "Connection reset by peer" messages appear in the jboss log due to making
  a socket connection from the host heatbeat requests but never using the
  socket. Almost like the server is upset that we connected then closed!!

* The read socket stream normally returns the hostname of the server so
  this is logged along with a nice message, ensuring the socket is used
  before closing it.

* The successfully connected message is useful for debug purposes but is
  unnecessary for users so implements tracing for the plugin in order to
  only log the messages in debug mode.
Merge pull request #276 from phantomjinx/master

TEIIDDES-1971: Workaround for avoiding annoying errors in server log
Merge branch 'master' into 8.3.x