[dbus] fix failure to get 'All' OpenThread properties (#1018)
[dbus] fix failure to get 'All' OpenThread properties (#1018)

dbus client's call to 'GetAll' properties fails
with following error, if OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE is not enabled.

Error log:-
[INFO]-DBUS----: Handling method org.freedesktop.DBus.Properties.GetAll
[ERR ]-UTILS---: Replied to org.freedesktop.DBus.Properties.GetAll with result io.openthread.Error.NotImplemented

This patch fixes above issue, by applying conditional
registeration of following properties:
- OTBR_DBUS_PROPERTY_CHANNEL_MONITOR_SAMPLE_COUNT
- OTBR_DBUS_PROPERTY_CHANNEL_MONITOR_ALL_CHANNEL_QUALITIES

Signed-off-by: Anupam Roy <a5029f61427666d295318d511b5bacfdd0e32383@gmail.com>
openthread/borderrouter,openthread/ot-br-posix,openthread/ot-br-posix,openthread/ot-br-posix,openthread/ot-br-posix,openthread/borderrouter,openthread/borderrouter,openthread/borderrouter,openthread/ot-br-posix,openthread/borderrouter,openthread/borderrouter,openthread/ot-br-posix