VOL-838 Openolt device reconciliation

Change in the core on how to distinguish onu and olt by adapter name.
implementation of reconcile in openolt adapter and special case at creation of openolt handler.

Change-Id: I6c9d241d1b577532020b65b31e5875cb71fee6b1
diff --git a/voltha/core/device_agent.py b/voltha/core/device_agent.py
index 7ad358f..a5f11bb 100644
--- a/voltha/core/device_agent.py
+++ b/voltha/core/device_agent.py
@@ -305,6 +305,7 @@
 
     @inlineCallbacks
     def update_device(self, device):
+        self.log.debug('updating-device', device=device.id)
         self.last_data = device  # so that we don't propagate back
         self.proxy.update('/', device)
         if device.admin_state == AdminState.ENABLED and \