added watchdog timer code and updated to most recent EtherCard library code