[openweave-core] Fix log levels of common messages

Many devices don't have raw private keys, so the hash provisioning
message will always throw an error. The generation of the hash is not
fatal, so lowering its severity.

The tunnel creation message is incorrectly marked as an error log,
update it to standard info message.

Test: Verified locally that logs are now at proper severity.
Change-Id: Iea0dd5b2520f53ddd01b9193384a7b23bf88f9f5
diff --git a/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConfigurationManagerImpl.ipp b/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConfigurationManagerImpl.ipp
index e4e23f1..2f2247e 100644
--- a/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConfigurationManagerImpl.ipp
+++ b/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConfigurationManagerImpl.ipp
@@ -107,7 +107,7 @@
         }
         else
         {
-            WeaveLogError(DeviceLayer, "Error generating Nest Provisioning Hash: %s", nl::ErrorStr(err));
+            WeaveLogDetail(DeviceLayer, "Error generating Nest Provisioning Hash: %s", nl::ErrorStr(err));
             err = WEAVE_NO_ERROR;
         }
     }
diff --git a/src/inet/TunEndPoint.cpp b/src/inet/TunEndPoint.cpp
index 4dba2fe..27dc177 100644
--- a/src/inet/TunEndPoint.cpp
+++ b/src/inet/TunEndPoint.cpp
@@ -230,7 +230,7 @@
     err = TunDevOpen(intfName);
     SuccessOrExit(err);
 
-    WeaveLogError(Inet, "Opened tunnel device: %s\n", intfName);
+    WeaveLogProgress(Inet, "Opened tunnel device: %s\n", intfName);
 
 #endif // WEAVE_SYSTEM_CONFIG_USE_SOCKETS