components: Enable internal pullup in MonitorPin component
components: Add BooleanOr
components: Send initial value when configuring pin for MonitorPin

Avoids possible inconsistent state at startup.
Throw more understandable exception on edge connection issues

Mentions the nodes and ports its trying to connect.
doc: More braindump