Description
Add ability for a thermos Process to have a maximum lifetime.
Use cases:
- start a staging job that you want to committ seppuku after a predetermined interval
- cap certain tasks at a maximum time else mark as failure (e.g. "fetch from HDFS should never take longer than 5 minutes")