Update version number
Remove useless debug
Update puliclient API

- remove dependency to helper for default decomposer/runner
- repair primary way to define a timeout for the commands on a task
  -> add key in taks's 'args' dict with: 'scriptTimeOut' = int
  -> fix the thread's termination using a new ThreadInterruption exception
- add proper way to stop a command from the runner:
  - if the result has to be considered DONE -> raise CommandStop(message)
  - if the result has to be considered ERROR -> raise CommandError(message)
Merge branch 'feature/commandwatcher_stop-error-timeout' into develop
Add module name when interrupting runner
Add check when a command start

Check can be activated/deactivated using worker's config file
If any child process of the current worker process is found a log info is displayed and written on shared storage (specific mikros)
Change version num to 1.7.1a
Change CommandStop exception to CommandDone
Add log info when server receives invalid command update
Merge branch 'hotfix/check_rlm_license' into develop

Conflicts:
	Puli/scripts/examples/debug_example.py
Merge branch 'hotfix/check_rlm_license' into develop

Conflicts:
	Puli/src/puliclient/jobs.py
Merge branch 'feature/prekill_render' into develop
Merge branch 'release/1.7.1a'