limit the amount of time ssh-agent keeps a key (default: 1h)
ssh-agent: make key timeout optional
ssh-agent: use types.nullOr
Merge pull request #4981 from NixOS/ssh-agent-timeout

ssh-agent: Limit the amount of time it keeps a key