user/jszakmeister: fire up ssh-agent if it isn't running already

Set a trap to kill it on exit too.