Use watchdog for supervising (restart on changes) code.

Much more reliable than supervisor and any other node-based solution.
[.irssi] Auto-join #dotcloud