Basic implementation of watchdog

Dependencies:   STM_ResetSupervisor USBDevice

unknown revision 'shortlog'