Add initial WatchDog implementation.

- Doesn't derive from Thread. dtor behaves itself.
- Doesn't rely on libohNet functionality.
Create a watchdog command in libShell.a

- 'feed' to reset
- 'status' to see how long you've got.
Fix watchdog class to prevent warning from vc++