Added configurable timeouts

- propagating a timeout received from CLI through a process variable
- converting from seconds to the activity timeout string with tests