message: fix network enumerator
diff: #include "connections/network/network_depth_sensor.h"
  #include "connections/network/network_storage.h"
  #include "connections/network/network_temperature_sensor.h"
  +#include "aditof/connection_validator.h"
  #include <glog/logging.h>
  @@ -45,7 +46,7 @@ NetworkSensorEnumerator::NetworkSensorEnumerator(const std::string &ip)
  NetworkSensorEnumerator::~NetworkSensorEnumerator() = default;
  -std::status getConnectionString(std::string& connectionString){
  +aditof::Status getConnectionString(std::unique_ptr<Network>& net, std::string& connectionString){
  net->send_buff.set_func_name("GetVersionString");
  net->send_buff.set_expect_reply(true);
  @@ -69,7 +70,7 @@ std::status getConnectionString(std::string& connectionString){
  Status status = static_cast<Status>(net->recv_buff.status());
  if (status == Status::OK) {
  - connectionString = net->recv_buff.message()
  + connectionString = net->recv_buff.message();
  }
  return status;
  @@ -81,15 +82,16 @@ Status NetworkSensorEnumerator::searchSensors() {
  LOG(INFO) << "Looking for sensors over network";
  std::unique_ptr<Network> net(new Network());
  + std::string connectionString;
  if (net->ServerConnect(m_ip) != 0) {
  LOG(WARNING) << "Server Connect Failed";
  return Status::UNREACHABLE;
  }
  - getConnectionString(connectionString);
  + getConnectionString(net, connectionString);
  - if (!isValidConnection(aditof::ConnectionType::NETWORK, connectionString){
  + if (!isValidConnection(aditof::ConnectionType::NETWORK, connectionString)){
  LOG(ERROR)<<"invalid connection string: " << connectionString;
  return Status::GENERIC_ERROR;
  }
  