daemon option for run_subprocess module

- if daemon is set to True, after the subprocess is created it it
immediately returned instead of waiting until the process is done
- the start time is returned instead of the execution time along with
the process