Added
- Add heartbeat in triggers
The heartbeat allows to mark the trigger as not alive if no heartbeat was received for a certain amount of time.
To support this feature triggers must:
- Set the `last_heartbeat_threshold` class attribute to a value greater than 0
- Call periodically `self.heartbeat()` to update the last heartbeat date