Clear watchdog nowayout state if dsme makes normal exit

Allows enabling CONFIG_WATCHDOG_NOWAYOUT for kernel.

[dsme] Clear watchdog nowayout state if dsme makes normal exit
Do not override configured watchdog device paths

When opening the watchdog devices, the code attempted to use on the fly
generated device paths istead of the ones configured in the lookup table.
This could have resulted in situations where error reporting uses device
paths that are not actually used.

As a workaround /dev/watchdog[01] were added to the watchdog list
(these were the paths heuristics could have used) and no error logging
is made from attempts to open non-existing watchdog device nodes.

An error message is still generated if no watchdog device files could
not be opened.
Changes in thermal state messaging require libdsme >= 0.62.0

The DSM_MSGTYPE_SET_THERMAL_STATE message was replaced with
DSM_MSGTYPE_SET_THERMAL_STATUS and building dsme requires
having libdsme >= 0.62.0 installed.
Merge pull request #51 from spiiroin/fix_libdsme_build_req

Changes in thermal state messaging require libdsme >= 0.62.0
Merge pull request #52 from spiiroin/hwwd_and_nowayout

Clear watchdog nowayout state if dsme makes normal exit
Do not complain about missing /dev/iphb by default

Having a kernel that supports iphb wakeups is a special case.

Not having it just means we are missing one wakeup source to synchronize
with i.e. no need to create noise about it on default verbosity level.

[iphb] Do not complain about missing /dev/iphb by default
Merge pull request #53 from spiiroin/iphb_device_warning

Do not complain about missing /dev/iphb by default
Bump dsme version to 0.64.6