Now with better upgrade path
This version 1.1 introduces a better separation of the moneta main daemon and the executed processes: now the daemon can be restarted without losing track of the running processes or killing them. A "watcher" process is spawned for each executed task, whose role is to watch the attached process and report back to the main daemon about its status. If the main daemon is not available, the watcher will try again until it is. The main daemon will then know about every running process even after a restart. This is a great improvement that will allow updates without service disruption.