Merge changes I7b8a2794,I42b46ee4

* changes:
  HostConnection: Use unique_ptr for HostConnection objects.
  HostConnection: Use unique_ptr in HostConnection class members.