Refactoring and adding tests around DruidNodeConnection
Merge branch 'tests' into develop

* tests:
  Refactoring and adding tests around DruidNodeConnection