Remove the unused class VirtualTimer.
Revert "Remove unimplementet Function Watchdog."

This reverts commit 8d4a81608a6dac826d3e2c792a7432d68eb05381.
Fix the project file.
Make Processor implement IResetListener, and pass its instance to Watchdog.
Merge remote-tracking branch 'origin/master' into GUI

Conflicts:
	PicSim.UI/PicSim.UI.csproj