Misc changes to the main script

- "--execute" renamed to "--run" as it's shorter
- don't die in interactive mode (convenient for tests)
- upon task add print task id to stdout
- don't halt if task returns non-zero status code
- keep command stdout, stderr and status code