add a network activity watchdog

The net_activity_watchdog looks out for received network packets. If no
packets are received within a configurable interval (default 31min), the
watchdog resets the MCU.