Update scheduled tasks if definition changed

With this patch, when we update the command or the user, and if we set
"force" to true, then the scheduled task is updated.