Fix #5: add watchdog to controller callbacks.
Add requirement ids to tests.